Senior Java Developer Interviews

Senior Java Developer Interview Questions

"Senior developers have years of experience in Java and have the knowledge and communication skills to mentor other developers. Companies prioritize strong technical skills and questions will focus on problem solving and critical thinking. A bachelor's degree in computer science or a related field, along with years of industry experience are standard."

5,299 senior java developer interview questions shared by candidates

How to design Parking lot in Java? How to sort a 10 GB file contains integers on a system which can process only 2 GB resource at a time ? How my Hashmap will look like if I insert employee object in it as key and value and I have overridden hashcode method which returns 1 always and equals method which returns false. how micro services communicates with each other ? What is service discovery ?
avatar

Senior Java Developer

Interviewed at Synechron

4.1
Sep 6, 2020

How to design Parking lot in Java? How to sort a 10 GB file contains integers on a system which can process only 2 GB resource at a time ? How my Hashmap will look like if I insert employee object in it as key and value and I have overridden hashcode method which returns 1 always and equals method which returns false. how micro services communicates with each other ? What is service discovery ?

Write some concurrent code. How could we implement this using Java concurrency mechanisms? Using database locking mechanisms? What if we change transaction isolation level? What are the benefits and the downsides of each approach?
avatar

Senior Java Developer

Interviewed at Revolut

4
Mar 25, 2021

Write some concurrent code. How could we implement this using Java concurrency mechanisms? Using database locking mechanisms? What if we change transaction isolation level? What are the benefits and the downsides of each approach?

Viewing 3421 - 3430 interview questions

Glassdoor has 5,299 interview questions and reports from Senior java developer interviews. Prepare for your interview. Get hired. Love your job.