πŸš€ AI SaaS Starter is now live!

50% OFF

Use code FIRST50

All Interview Experiences

Frontend Interview Experience at JP Morgan | Refused Offer

SDE2 @ JP Morgan Chase

Bangalore, India

Apr 2024

Moderate3 Rounds
REFUSED OFFER

πŸ’Έ Compensation Range

--

πŸ† How landed on the interview?

πŸ“ž Got a call from a recruiter who found my profile on Naukri, possibly through a third-party platform.

Round 1: Security and React

Hard60 mins

πŸ”’ Focus on web security, including knowledge about attacks and defense mechanisms.
πŸ›‘οΈ Questioned about web security fundamentals, such as common attacks like XSS (Cross-Site Scripting) and ransomware.
πŸ’‘ Discussed the security principles followed in my organization and the security considerations while coding on the frontend.
βš›οΈ Explored React's lifecycle methods and their significance in maintaining secure web applications.
πŸ“š Asked about component design considerations, such as minimizing security vulnerabilities and ensuring data privacy.
✍️ Requested to write a generic memoization function to test problem-solving skills.

 

I honestly admitted that I was familiar with the terms but lacked practical experience. However, I expressed my willingness to learn and enhance my understanding of security. 

Soon after, the HR representative joined the call and informed me that if I were selected, I would receive an invitation for a managerial interview within the next two hours. At that moment, I felt burnt out and uncertain about my chances of being selected, considering my performance in the security-related questions.

Round 2: JavaScript/Framework

Moderate60 mins

🀝 Started with introductions and discussed my work experience.
πŸ’» Technical questions covered Promises, asynchronous behavior, and generator functions.
πŸ” Asked to write a polyfill for the reduce function (already practiced!).
πŸ–‡οΈ Question on object manipulation (specific details not recalled).
πŸ’¬ In-depth discussions and arguments on pure functions and currying concepts.

After completing the first round, I was given a half-hour break and asked to rejoin the same link for the next round.

Round 3: Hiring Manager/Culture Fit

Moderate60 mins

πŸ’Ό Interviewed by the manager, who explained the project and asked about a feature I was proud of.
πŸ“Š Provided a detailed explanation and even drew a flow chart to illustrate the feature's flow.
πŸ’¬ Discussion about conflict resolution within a team and handling team dynamics.
🀝 HR informed me that will let u know πŸ˜‚

Final Thoughts

The Waiting Game: ⏳ Anticipated rejection due to my performance in the security round. πŸ’Œ Surprisingly, I received an email on the 10th day titled "Congratulations!" πŸ“„ Requested necessary documents for the onboarding process, and the excitement of being selected was overwhelming! 🎊 πŸ’ΌπŸ’ͺπŸ˜ƒ Although I didn't join JP MORGAN

πŸš€

Love this interview experience? Share it!

Help others discover this resource

Comments

Be the first to share your thoughts!

Guest User

Please login to comment

0 characters


No comments yet.

Start the conversation!

Share Your Interview Experience & Help the Community!

Help Others Succeed

Give Back to Community

Share Your Knowledge

Share your interview journey and help thousands of developers prepare better. Your experience can make a real difference in someone's career! πŸš€


Other Interview Experiences

Detailed Frontend Interview Experience at Intuit for SE2

Moderate6 Rounds
GHOSTED

83

Frontend Interview Experience Walmart India | Frontend Dev Role | Ghosted

Moderate1 Rounds
GHOSTED

2

Google Frontend Interview Experience | L3/L4

Moderate5 Rounds
REFUSED OFFER

151

Interview Experience at Swiggy | Frontend SDE2

Moderate2 Rounds
SELECTED

64

DP World Frontend Interview Experience | Refused Offer

Moderate3 Rounds
REFUSED OFFER

68

Uber Frontend Interview Experience

Moderate6 Rounds
NOT SELECTED

174

Stay Updated

Subscribe to FrontendGeek Hub for frontend interview preparation, interview experiences, curated resources and roadmaps.

FrontendGeek
FrontendGeek

Β© 2025 FrontendGeek. All rights reserved