Software Developer Java Interview Questions

4,199 software developer java 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

What are your expertise in the team ? How did you work in the team at your previous experiences ? What are the design patterns you have used prior ? How can you overcome tough deadlines ? And most of my questions go through my resume.
avatar

Software Engineer III - Java Backend

Interviewed at Guidewire

4.1
Oct 4, 2023

What are your expertise in the team ? How did you work in the team at your previous experiences ? What are the design patterns you have used prior ? How can you overcome tough deadlines ? And most of my questions go through my resume.

Viewing 1721 - 1730 interview questions

Glassdoor has 4,199 interview questions and reports from Software developer java interviews. Prepare for your interview. Get hired. Love your job.