JP Morgan Onsite Interview Questions (New York) 2021
Anonymous User
1953

I interviewed with multiple teams in NY and each interview was distinct depending on the team/hiring manager. These are some of the questions I got asked:

  1. How to delete a node in linked list?
  2. What is a prototype in Javascript?
  3. How do you implement a LRU cache?
  4. What is the difference between a microservice vs monothilic application?
  5. What is CORS?
  6. What's the difference between a cookie, session, local storage?
  7. How to check for balanced brackets?
  8. What's the difference between a fat arrow vs normal function?
  9. What is inheritance in Java?
  10. What's a pom.xml file in Java?

If you are applying to backend/Java focused positions, make sure you study the OOP concepts (Inheritance, Polymorphism, Abstraction, Interface), Spring/Spring boot and microservices if you had prior experience.

If you are applying to Fullstack/Frontend positions, make sure you understand the Javascript fundamentals (arrow functions, ES6/ES7, JSON objects, promises/async await, CSS styling, CORS, React/Redux).

Good luck!

Comments (3)