Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by JPMorgan Chase & Co. Team. If you also belong to the team, you can get access from here

JPMorgan Chase & Co. Verified Tick

Compare button icon Compare button icon Compare
4.1

based on 5.8k Reviews

Filter interviews by

JPMorgan Chase & Co. Back End Engineer Interview Questions and Answers

Updated 2 Jul 2024

JPMorgan Chase & Co. Back End Engineer Interview Experiences

1 interview found

Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Company Website and was interviewed in Jun 2024. There were 2 interview rounds.

Round 1 - Coding Test 

You require to share your screen and implement small task

Round 2 - Technical 

(2 Questions)

  • Q1. Describe architecture of the system you worked on
  • Ans. 

    The system I worked on had a microservices architecture with Docker containers and Kubernetes for orchestration.

    • Microservices architecture

    • Docker containers for deployment

    • Kubernetes for orchestration

  • Answered by AI
  • Q2. System design of token generation/verification service
  • Ans. 

    Design a system for token generation and verification service

    • Use a secure algorithm to generate unique tokens

    • Implement a token storage system to store generated tokens

    • Include a verification mechanism to validate tokens

    • Consider scalability and performance for high volume token requests

  • Answered by AI

Interview Preparation Tips

Topics to prepare for JPMorgan Chase & Co. Back End Engineer interview:
  • Distributed systems
  • Microservices

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Coin change problem
Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Apr 2024. There were 2 interview rounds.

Round 1 - One-on-one 

(1 Question)

  • Q1. System design of iot machine
  • Ans. 

    Designing a system for IoT machines involves creating a network that allows devices to communicate and share data.

    • Consider the communication protocols needed for devices to connect and exchange data

    • Implement security measures to protect data and prevent unauthorized access

    • Design a scalable architecture to handle a large number of devices and data

    • Utilize cloud services for storage and processing of IoT data

    • Include edge ...

  • Answered by AI
Round 2 - Coding Test 

Linked list implementation

Interview Preparation Tips

Interview preparation tips for other job seekers - Work of system design and scenario based questions

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Walk-in

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Rm 

(3 Questions)

  • Q1. What are your education
  • Q2. How many member in your family
  • Ans. 4th member in my family including me
  • Answered Anonymously
  • Q3. How many salary you want to take

Interview Preparation Tips

Interview preparation tips for other job seekers - My experience 3 year 6 month
I have a 11 team in this branch 19 also going to collect the payment and I am back office in the branch and Rm manager also having the branch

I applied via Instahyre and was interviewed in Feb 2022. There were 2 interview rounds.

Round 1 - Coding Test 

A hackerrank test was shared which had 2 ques to be solved in 60 min in Node.JS. The first one was a simple DS question related to arrays. The second ques was to write routes and controllers for a Node.JS Express app. The routes were GET /projects, GET /project/:id and GET /projects/active

Round 2 - One-on-one 

(5 Questions)

  • Q1. What is the difference between package and package-lock.json?
  • Ans. 

    package.json lists dependencies and package-lock.json ensures consistent installs.

    • package.json lists all the dependencies required for the project

    • package-lock.json ensures that the same versions of dependencies are installed across all environments

    • package.json is manually edited while package-lock.json is generated automatically

    • package-lock.json is used for reproducible builds

  • Answered by AI
  • Q2. Write a function that can keep a count of certain functions in our application.
  • Ans. 

    Function to count certain functions in the application

    • Create a dictionary to store the count of each function

    • Increment the count of the function each time it is called

    • Include a reset function to reset the count of all functions

    • Example: def count_functions(): function_count = {}

    • Example: def function1(): function_count['function1'] += 1

    • Example: def reset_count(): function_count.clear()

  • Answered by AI
  • Q3. How can we make sure that package versions are taken from package-lock.json and not package.json
  • Ans. 

    To ensure package versions are taken from package-lock.json, use npm ci instead of npm install.

    • npm ci installs packages based on package-lock.json

    • npm install may update package versions in package.json

    • Always commit package-lock.json to version control

  • Answered by AI
  • Q4. Create an object and write a function inside it.
  • Ans. 

    Creating an object with a function inside it.

    • Create an object using object literal notation

    • Define a function inside the object using function expression or declaration

    • Access the function using object.method() syntax

  • Answered by AI
  • Q5. Given an array that has stock prices from morning till afternoon. Return the best buy and sell price to gain the max profit. For example, input -> [2,5,8,1,3,6,9,3,6], output -> [1,9]

Interview Preparation Tips

Topics to prepare for Morgan Stanley Backend Developer interview:
  • Node.Js
Interview preparation tips for other job seekers - The questions asked were very basic in Node.JS and mostly a working code/solution was expected and to be able to answer why something works.

Skills evaluated in this interview

I applied via Walk-in and was interviewed in Feb 2021. There were 3 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. Any one related mi
  • Q2. I what job in our company.this company hiring mi?
  • Q3. I have graduate in BMS field so give me a one chance.

Interview Preparation Tips

Interview preparation tips for other job seekers - Giveup my interview in telephone round.then ,

Interview Questionnaire 

2 Questions

  • Q1. What your achievements in your previous job
  • Q2. Firstly for answering this question you have to tell how responsible were you at your previous job and saying this in a positive way like "my achievements in previous job is how to be more responsible towa...

Interview Preparation Tips

Interview preparation tips for other job seekers - Always be very calm while answering the questions. Always speak in a slow speed, this will also help in thinking father that what should be the perfect answers for the questions

JPMorgan Chase & Co. Interview FAQs

How many rounds are there in JPMorgan Chase & Co. Back End Engineer interview?
JPMorgan Chase & Co. interview process usually has 2 rounds. The most common rounds in the JPMorgan Chase & Co. interview process are Coding Test and Technical.
What are the top questions asked in JPMorgan Chase & Co. Back End Engineer interview?

Some of the top questions asked at the JPMorgan Chase & Co. Back End Engineer interview -

  1. System design of token generation/verification serv...read more
  2. Describe architecture of the system you worked...read more

Tell us how to improve this page.

People are getting interviews through

based on 1 JPMorgan Chase & Co. interview
Company Website
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.

Interview Questions from Similar Companies

Wells Fargo Interview Questions
3.9
 • 550 Interviews
Bajaj Finserv Interview Questions
4.0
 • 486 Interviews
HSBC Group Interview Questions
4.0
 • 483 Interviews
Goldman Sachs Interview Questions
3.6
 • 401 Interviews
Deutsche Bank Interview Questions
3.9
 • 353 Interviews
American Express Interview Questions
4.2
 • 352 Interviews
UBS Interview Questions
4.0
 • 345 Interviews
BNY Interview Questions
4.0
 • 325 Interviews
Morgan Stanley Interview Questions
3.7
 • 297 Interviews
Citicorp Interview Questions
3.7
 • 276 Interviews
View all
Associate
10.1k salaries
unlock blur

₹10.1 L/yr - ₹35.1 L/yr

Team Lead
5.4k salaries
unlock blur

₹5.6 L/yr - ₹16.3 L/yr

Vice President
3.8k salaries
unlock blur

₹26.1 L/yr - ₹68 L/yr

Analyst
2.5k salaries
unlock blur

₹6.3 L/yr - ₹25 L/yr

Software Engineer
2.4k salaries
unlock blur

₹11 L/yr - ₹35 L/yr

Explore more salaries
Compare JPMorgan Chase & Co. with

Morgan Stanley

3.7
Compare

Goldman Sachs

3.6
Compare

TCS

3.7
Compare

Bank of America

4.3
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview