I applied on JPMC careers website for various job roles SWE 2/3 and received an OA test for one of the applied job.
Round 1 OA:
Hacker Rank Test. Leetcode Easy/Medium Question. There were 2 Questions asked Easy to Medium i dont recall the exact questions
Then I got a call from the recruiter for Scheduling of my Super Day interviews (basically all the 3 rounds will happen on single day back to back)
Virtual Interviews (Super Day):
Round 1 (HM Round):
This round was taken by Director at JP who had around 17 years of Experience and I was asked about how i would solve different challenges in a team environment,how do i take up the same with the client since i mentioned having client facing experience in my resume. Overall the interviewer was pretty chill and i felt like he was assessing my spontanity than my preparedness.
Round 2 (DSA) :
1.Was given A Pull Request to analyze (took around 15mins to analyse the code and explain hardcoding of values that could be put in env file, hashing of passwords instead of plain use, design patterns that could be followed etc)
2.Given a Medium level DSA question on Arrays,where we need to sort a string based on the order of occurences of the char
3.Was grilled on TC and SC and why i chose the data structure that i used.
Round 3 (HLD):
This round mainly focused on system design and interviewer was a senior who was busy in his work but wanted me to design end to end payment processing system.
Explained everything in detail from Requirements, DB Schema, Estimations, HLD Design, further optimizations and it was done on CodePair Link.
Offer Details:https://leetcode.com/discuss/post/7238647/jpmc-se-3-offer-by-sathishtadaka-8rrf/comments/3188711/