I got a call from HR with an employee referral, and the interview was scheduled for Sunday at 11 AM. I reported at 10:45 AM.
I was waiting for my call. It was 11, 12, and finally 1 o'clock. I finally went to HR and asked what the problem was. He said some senior panel needed to come to interview me. But finally, the already available panel interviewed me.
The interview was not systematic. They don't know how to interview seven-plus candidates. It's a purely service-based company interview. All basics and syntax error related. They expect the answers that they know. They won't listen to you.
What is JVM, JRE, and JDK? Which physically exists?
What are the differences between aggregation and composition? Provide use cases from your current project.
How do you use a Set? (Given some input and what is the output?)
What is the main static method? What exception/error do you get when you remove static from the main method?
Can you write a Java class without a name (e.g., .java)? Can you compile and execute it?
What are the different types of memories in Java?
Given a string, where is it stored (string pool/heap)?
Why is String immutable?
How do you make a class immutable?
A few Agile-related questions, as I am into Agile.
The following metrics were computed from 1 interview experience for the JPMorgan Chase Technical Lead role in Hyderābād, Telangana.
JPMorgan Chase's interview process for their Technical Lead roles in Hyderābād, Telangana is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for JPMorgan Chase's Technical Lead interview process in Hyderābād, Telangana.