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,296 senior java developer interview questions shared by candidates

Q: How is hasmap implemented? Q: How did you communicate with other systems - synchronous / async communication ? Q: Did you use Soap / Rest WS? Q: Given piece of pseudocode describe what c++ compiler produce? Q: Optimise output of C++ compiler at assembly level? Q: Given problem will Hyper Threading give you any boost? Q: Given 3d building model describe algorithm for getting floor plan.
avatar

Senior Java Developer - Contract

Interviewed at Goldman Sachs

3.7
Apr 13, 2016

Q: How is hasmap implemented? Q: How did you communicate with other systems - synchronous / async communication ? Q: Did you use Soap / Rest WS? Q: Given piece of pseudocode describe what c++ compiler produce? Q: Optimise output of C++ compiler at assembly level? Q: Given problem will Hyper Threading give you any boost? Q: Given 3d building model describe algorithm for getting floor plan.

What is Spring Boot and what are its main advantages? How does Spring Boot simplify the development of Java applications? Explain the significance of the @SpringBootApplication annotation. What are Spring Boot Starters and how do they benefit development? Explain the concept of auto-configuration in Spring Boot. How can you customize the default behavior of Spring Boot (e.g., changing the default port)? What are embedded servers in Spring Boot and which ones are commonly used? Can you create a non-web application using Spring Boot? Explain the concept of profiles in Spring Boot. How does Spring Boot support asynchronous processing (e.g., using @Async)? What is Spring Security and how do you integrate it with Spring Boot? Explain the role of @Primary and @Qualifier in bean selection. What is a Circuit Breaker and how can it be implemented in Spring Boot? How does Spring Boot handle logging?
avatar

Senior Java Developer

Interviewed at Subex

3.6
Sep 13, 2025

What is Spring Boot and what are its main advantages? How does Spring Boot simplify the development of Java applications? Explain the significance of the @SpringBootApplication annotation. What are Spring Boot Starters and how do they benefit development? Explain the concept of auto-configuration in Spring Boot. How can you customize the default behavior of Spring Boot (e.g., changing the default port)? What are embedded servers in Spring Boot and which ones are commonly used? Can you create a non-web application using Spring Boot? Explain the concept of profiles in Spring Boot. How does Spring Boot support asynchronous processing (e.g., using @Async)? What is Spring Security and how do you integrate it with Spring Boot? Explain the role of @Primary and @Qualifier in bean selection. What is a Circuit Breaker and how can it be implemented in Spring Boot? How does Spring Boot handle logging?

Viewing 3751 - 3760 interview questions

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