JPMC | SWE 2 Interview | Rejected

Approached by recruiter on LinkedIn.

Experience: 3y 2m
TC: 20 LPA
Fintech domain

Round 1

Taken by VP, asked some questions from my resume (experience based).

Then opened Hackerrank and gave a question related to OOPS, with some followup questions, mainly regarding HashMap internals and equal() and hashCode() overrides.
Asked a semi LC style question, related to array manipulation.
After that, he asked me about general questions about Kafka(mentioned in resume), REST APIs, etc.

Round 2

Taken by VP, after introductions, was asked to open the Hackerrank link directly and then gave 2 LC medium questions, don't remember exactly, but related to array manipulation.

Round 3

Taken by VP, in this round I was grilled about Java internals, mainly related to multithreading, what is volatile keyword, how it works internally, optimistic and pessimistic locking, how synchronized works, etc. and then grilled about Kafka internals, how Brokers work and how they maintain the topics, how can we increase the throughput of Kafka, asked about DLQs, and at the end he went into Webflux(mentioned in resume) internals as well which led to some questions about Virtual Threads.

I tried my best in this round but it was too much for me personally. And I washed out from this round.

Comments (1)