Senior Java Software Engineer Interview Questions

5,560 senior java software engineer interview questions shared by candidates

1. How have you used Docker in your previous organization? 2. Difference between virtualization and containerization? 3. If you wish to use a base image and make modifications/personalize it, how do you do that? 4. Spring Boot framework 5. Have you used Java Microservices and Rest API in the previous organization? Explain how. 6. What challenges did you face in code execution? 7. Describe some challenges faced during designing code modules. 8. Give reasons why you would choose Factory over Singleton design pattern. 9. Hadoop basics 10. Multi-threading 11. Debugging in Java Microservices 12. Debugging solution in Spring framework 13. Deadlocks 14. Parallel computing in Java
avatar

Senior Java Developer

Interviewed at Publicis Sapient

3.4
Aug 9, 2021

1. How have you used Docker in your previous organization? 2. Difference between virtualization and containerization? 3. If you wish to use a base image and make modifications/personalize it, how do you do that? 4. Spring Boot framework 5. Have you used Java Microservices and Rest API in the previous organization? Explain how. 6. What challenges did you face in code execution? 7. Describe some challenges faced during designing code modules. 8. Give reasons why you would choose Factory over Singleton design pattern. 9. Hadoop basics 10. Multi-threading 11. Debugging in Java Microservices 12. Debugging solution in Spring framework 13. Deadlocks 14. Parallel computing in Java

1. Which design patterns have you used in your past projects? 2. Why do you want to join Publicis Sapient? 3. Write a program to implement the producer-consumer problem using BlockingQueue 4. JVM internals 5. GC tuning practices 6. Advanced questions on data structure and algorithms 7. What is Dependency Injection pattern?
avatar

Senior Java Developer

Interviewed at Publicis Sapient

3.4
Aug 23, 2021

1. Which design patterns have you used in your past projects? 2. Why do you want to join Publicis Sapient? 3. Write a program to implement the producer-consumer problem using BlockingQueue 4. JVM internals 5. GC tuning practices 6. Advanced questions on data structure and algorithms 7. What is Dependency Injection pattern?

a. Tell me about the last time something significant did not go according to plan at work. What was your role? What was the outcome? b. It is midnight one year from now. What are you doing? c. Garbage collection and memory d. Data structures and algorithms e. Multi-threading and parallel processing f. How to control sessions with Spring security?
avatar

Senior Java Developer

Interviewed at Publicis Sapient

3.4
Sep 7, 2021

a. Tell me about the last time something significant did not go according to plan at work. What was your role? What was the outcome? b. It is midnight one year from now. What are you doing? c. Garbage collection and memory d. Data structures and algorithms e. Multi-threading and parallel processing f. How to control sessions with Spring security?

1. OOPs concepts and classes 2. Methods and functions 3. Design patterns and their usage 4. Have you worked on Singleton design? What are its pros and cons? 5. Strings, Java templates, error handling and exceptions 6. Multithreading and parallel computing
avatar

Senior Java Developer

Interviewed at Publicis Sapient

3.4
Sep 9, 2021

1. OOPs concepts and classes 2. Methods and functions 3. Design patterns and their usage 4. Have you worked on Singleton design? What are its pros and cons? 5. Strings, Java templates, error handling and exceptions 6. Multithreading and parallel computing

1. Core Java concepts in detail - almost all topics were touched upon 2. A coding assignment based on a case study 3. Data structure and algorithm - I wrote an algorithm and calculated efficiency for a million data records. 4. How will you manage challenging situations like a conflict of interest at the workplace?
avatar

Senior Java Developer

Interviewed at Publicis Sapient

3.4
Sep 13, 2021

1. Core Java concepts in detail - almost all topics were touched upon 2. A coding assignment based on a case study 3. Data structure and algorithm - I wrote an algorithm and calculated efficiency for a million data records. 4. How will you manage challenging situations like a conflict of interest at the workplace?

Viewing 5341 - 5350 interview questions

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