Junior Software Developer applicants have rated the interview process at JPMorganChase with 2.8 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 50% positive. To compare, the company-average is 62.7% positive. This is according to Glassdoor user ratings.
Candidates applying for Junior Software Developer roles take an average of 42 days to get hired, when considering 14 user submitted interviews for this role. To compare, the hiring process at JPMorganChase overall takes an average of 27 days.
Common stages of the interview process at JPMorganChase as a Junior Software Developer according to 14 Glassdoor interviews include:
Phone interview: 23%
Presentation: 14%
Personality test: 11%
IQ intelligence test: 11%
One on one interview: 11%
Drug test: 11%
Skills test: 11%
Other: 3%
Group panel interview: 3%
Here are the most commonly searched roles for interview reports -
got leetcode exercise. they didn't tell me in advance that I cannot use internet and the moment I left the tab I got a warning. the exercise was difficult but not too much.
I interviewed at JPMorganChase (Athens, Athens, Attica)
Interview
The interview was made remotely using Microsoft Teams with very basic questions about myself, my goals and projects I've worked with, and some rudimentary things about algorithms and data structures. All in all, an easy first interview.
Interview questions [1]
Question 1
What is the difference between data structures and algorithms?
After applying they will send an email asking you to complete a hackerrank challenge within a certain timeframe with two questions, After completing the challenge there was no response or follow up.
I applied through an employee referral. I interviewed at JPMorganChase in Jan 2025
Interview
Hackerrank con dos ejercicios simples. Luego dos rondas de entrevistas con dos líderes de equipos cada una. Preguntas sobre experiencias laborales previas en cuanto a tecnologías y metodologías de trabajo. Resolver un ejercicio para ordenar un arreglo según ciertos requerimientos y complejidad algoritmica de la solución