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

The basic question of almost every interview- walk me through your resume and your previous work. Other questions were based on topics such as: runtime and compile-time polymorphism, OOPS concepts, exception hierarchy, shallow and deep cloning, and multi-threading. The other question was to guess the output of the program.
avatar

Senior Java Developer

Interviewed at Publicis Sapient

3.4
Jun 9, 2021

The basic question of almost every interview- walk me through your resume and your previous work. Other questions were based on topics such as: runtime and compile-time polymorphism, OOPS concepts, exception hierarchy, shallow and deep cloning, and multi-threading. The other question was to guess the output of the program.

Questions: Explain some use cases of the Java Spring framework. On what technologies have you worked? What do you know about the Java project in Publicis Sapient? Why do you want to join Publicis Sapient? How much salary hike you are expecting? How can you justify this much hike? Will you be able to handle a team of 5 people?
avatar

Senior Java Developer

Interviewed at Publicis Sapient

3.4
Jun 23, 2021

Questions: Explain some use cases of the Java Spring framework. On what technologies have you worked? What do you know about the Java project in Publicis Sapient? Why do you want to join Publicis Sapient? How much salary hike you are expecting? How can you justify this much hike? Will you be able to handle a team of 5 people?

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

a. Core Java Concepts b. Data structures and algorithm c. Scenario-based design questions d. Multithreading, parallel computing e. Deadlocks and synchronization f. Java libraries and their real-life usages g. Spring Boot framework h. Java Microservices
avatar

Senior Java Developer

Interviewed at Publicis Sapient

3.4
Sep 21, 2021

a. Core Java Concepts b. Data structures and algorithm c. Scenario-based design questions d. Multithreading, parallel computing e. Deadlocks and synchronization f. Java libraries and their real-life usages g. Spring Boot framework h. Java Microservices

1. What is the return type of Class.forName() method? 2. What is the difference between an Inner Class and a Static Nested Class? What is the difference between intermediate and terminal operations on Stream? 3. How to check if Linked List has a loop? 4. Java Microservices and RestAPI 5. Describe the newly added features in Java 8 6. What is the use of Spliterator in Java? 7. Find the complexity of different operations in the Binary tree, Binary Search Tree and AVL tree.
avatar

Senior Java Developer

Interviewed at Publicis Sapient

3.4
Sep 28, 2021

1. What is the return type of Class.forName() method? 2. What is the difference between an Inner Class and a Static Nested Class? What is the difference between intermediate and terminal operations on Stream? 3. How to check if Linked List has a loop? 4. Java Microservices and RestAPI 5. Describe the newly added features in Java 8 6. What is the use of Spliterator in Java? 7. Find the complexity of different operations in the Binary tree, Binary Search Tree and AVL tree.

Thread pool, Bean life cycle, Concurrent API's, Locks, Producer consumer Problem, Linked list implementation, Hashmap and Treemap Implementation, Exception Handling, Servlet life cycle, Internal working of Garbage collectors etc
avatar

Senior Java Developer

Interviewed at Publicis Sapient

3.4
Aug 16, 2016

Thread pool, Bean life cycle, Concurrent API's, Locks, Producer consumer Problem, Linked list implementation, Hashmap and Treemap Implementation, Exception Handling, Servlet life cycle, Internal working of Garbage collectors etc

Viewing 3321 - 3330 interview questions

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