Java Software Developer Interview Questions

4,198 java software developer interview questions shared by candidates

1st round: what is volatile,transient keyword in java,why do we use,synchronization,multithreading,hash map vs hashtable,collections how do you synchronize map, which is better way,fail-fast vs fail safe,comparator vs comparable,threads creation ,threads scenario question,diff class loaders 2 round: Design patterns :singleton,factory,wait vs sleep,notify in threads,abstract class vs interface ,how you create immutable class,java 8 streams ,functional interfaces ,lambda exp,spring boot microservices,authentication,authorization,spring security,how to connect to DB ,eceptional handling in spring boot 1 program : given an array with duplicate integers find the number which is repeated more 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
avatar

601 Associate Software Engineer Java

Interviewed at J.P. Morgan

3.9
Oct 8, 2021

1st round: what is volatile,transient keyword in java,why do we use,synchronization,multithreading,hash map vs hashtable,collections how do you synchronize map, which is better way,fail-fast vs fail safe,comparator vs comparable,threads creation ,threads scenario question,diff class loaders 2 round: Design patterns :singleton,factory,wait vs sleep,notify in threads,abstract class vs interface ,how you create immutable class,java 8 streams ,functional interfaces ,lambda exp,spring boot microservices,authentication,authorization,spring security,how to connect to DB ,eceptional handling in spring boot 1 program : given an array with duplicate integers find the number which is repeated more 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

Viewing 1711 - 1720 interview questions

Glassdoor has 4,198 interview questions and reports from Java software developer interviews. Prepare for your interview. Get hired. Love your job.