Taro Logo

601 Associate Software Engineer Java Interview Experience - Hyderābād, Telangana

June 1, 2021
Positive ExperienceNo Response

Process

I got a call from HR after I applied on LinkedIn and Naukri.

Initially, we scheduled two technical rounds, one techno/managerial round, one coding round, and a final HR discussion.

After that, within 2-3 days, we received an email asking for all details, payslips, etc. Within a week, they will release the offer letter.

Questions

1st round: What is volatile and transient keywords in Java? Why do we use them? Synchronization, multithreading, HashMap vs. Hashtable, collections. How do you synchronize a map? Which is a better way? Fail-fast vs. fail-safe. Comparator vs. Comparable. Thread creation. Thread scenario questions. Difference between class loaders.

2nd round: Design patterns: Singleton, Factory. Wait vs. sleep, notify in threads. Abstract class vs. interface. How do you create an immutable class? Java 8 streams, functional interfaces, lambda expressions. Spring Boot microservices, authentication, authorization, Spring Security. How to connect to DB. Exception handling in Spring Boot.

1 program: Given an array with duplicate integers, find the number which is repeated the most number of times. If we have multiple, print them.

3rd round: General discussion about projects, scenario questions, design thinking, performance, scalability, usage questions, Agile model, puzzles, programming question of balanced parenthesis.

4th Coding round: 1 Easy HackerRank question.

5th HR round: General discussion, salary negotiation.

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the JPMorgan Chase 601 Associate Software Engineer Java role in Hyderābād, Telangana.

Success Rate

100%
Pass Rate

JPMorgan Chase's interview process for their 601 Associate Software Engineer Java roles in Hyderābād, Telangana is incredibly easy as the vast majority of engineers get an offer after going through it.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for JPMorgan Chase's 601 Associate Software Engineer Java interview process in Hyderābād, Telangana.