Senior Developer Java Interview Questions

5,300 senior developer java interview questions shared by candidates

Behavioural: 1. What are your strengths/weakness? 2. What has been your proudest achievement? 3. Why should we hire you? Technical Questions: 1. Polymorphism 2. Java Call-by-value vs Call-by-Reference 3. Difference between web server and application server. 4. How do you declare an ArrayList (hands on coding)?
avatar

Senior Java Developer

Interviewed at CGI

3.7
Sep 20, 2017

Behavioural: 1. What are your strengths/weakness? 2. What has been your proudest achievement? 3. Why should we hire you? Technical Questions: 1. Polymorphism 2. Java Call-by-value vs Call-by-Reference 3. Difference between web server and application server. 4. How do you declare an ArrayList (hands on coding)?

Java Programs for - Binary to Decimal nth largest element in array Fibbonaci palindrome for char array in MCQ,s questions were from 1. Annotations 2.Multithreading 3. JDK8 Concepts - streams, functional Interface 4.Program outputs in looping 5.Exception handling keywords 6. lambda 7.
avatar

Senior Java Developer

Interviewed at Deutsche Bank

3.8
Apr 24, 2023

Java Programs for - Binary to Decimal nth largest element in array Fibbonaci palindrome for char array in MCQ,s questions were from 1. Annotations 2.Multithreading 3. JDK8 Concepts - streams, functional Interface 4.Program outputs in looping 5.Exception handling keywords 6. lambda 7.

1. Design and coding decisions I made during the take-home assignment — why I structured the solution a certain way, how I approached simplicity, testing, and clean code, and what trade-offs I considered. 2. My consulting style — how I work with clients, collaborate with teams, and ensure clarity and alignment during delivery. 3. Conflict resolution — how I handle disagreements, misaligned expectations, or challenging situations within a team or with stakeholders.
avatar

Senior Java Developer

Interviewed at Equal Experts

4.7
Nov 21, 2025

1. Design and coding decisions I made during the take-home assignment — why I structured the solution a certain way, how I approached simplicity, testing, and clean code, and what trade-offs I considered. 2. My consulting style — how I work with clients, collaborate with teams, and ensure clarity and alignment during delivery. 3. Conflict resolution — how I handle disagreements, misaligned expectations, or challenging situations within a team or with stakeholders.

Viewing 2441 - 2450 interview questions

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