An employee referred me. I got a call from HR, and she scheduled a telephonic interview.
I marked the interview as "Difficult" in this review. It is subjective; others might find the questions easy, but for me, it was difficult. The person on the phone asked questions on core Java, Collections, Generics, Concurrency, Databases, Spring, and Spring Boot.
After a month, I received a follow-up call from HR. I was told that I cleared the interview, and she asked me to keep up the positive attitude and scheduled an on-screen interview with BlueJeans.
Two people interviewed me. I was asked questions on technologies mentioned in my resume, design patterns, Spring, AOP, Transactions, Data Structures, and a few managerial questions.
I did not receive a call from HR afterwards. I assumed I did not clear the interview.
What are the new features in Java 8?
What are functional interfaces?
What is the use of Project Lambda in Java 8?
Questions on Streams and Predicates
What are the various transaction propagation and isolation levels and explain?
What is covariance and contravariance in Generics?
Questions on query and performance in SQL
Spring IOC, bean life cycle, and when you use prototype scope for a Spring bean?
What are first-level and second-level cache in Hibernate and in-depth analytical questions on that.
What happens in implementing HashMap if only the hashcode method is implemented and not equals?
Internal implementation of Hash Tables/Hash Maps
Design patterns used in Mokito libraries?
Why did you use Hazelcast?
Any prior knowledge in Finance domain?
What is the N+1 query problem and how to avoid it?
The following metrics were computed from 16 interview experiences for the JPMorgan Chase Senior Software Engineer role in Bengaluru, Karnataka.
JPMorgan Chase's interview process for their Senior Software Engineer roles in Bengaluru, Karnataka is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for JPMorgan Chase's Senior Software Engineer interview process in Bengaluru, Karnataka.