Senior Java Developer Interview Questions

5,543 senior java developer interview questions shared by candidates

In this technical challenge, you will build a SpringBoot web application that integrates with a PostgreSQL database and uses Docker to run in a container. The application should have a REST API that allows users to perform CRUD (create, read, update, delete) operations on a data model representing a simple e-commerce platform. The REST API should be defined using OpenAPI.
avatar

Sr. Java Developer

Interviewed at TeamViewer

3.4
Jan 29, 2024

In this technical challenge, you will build a SpringBoot web application that integrates with a PostgreSQL database and uses Docker to run in a container. The application should have a REST API that allows users to perform CRUD (create, read, update, delete) operations on a data model representing a simple e-commerce platform. The REST API should be defined using OpenAPI.

Java Questions like: - Difference between a StringBuilder and a StringBuffer - Difference between a ArrayList and LinkedList - hashCode() and equals() Spring Framework and SpringBoot - What is the core foundation of Spring Framework - What is the difference between SpringBoot and Spring Framework - Beans lifecycle - @Autowired annotation - @EnableAutoConfiguration Others - Scalability - CI/CD, what is the CI and what is the CD Databases - Difference between Relational and Non Relational Databases Code Challenge: - Find the longest substring of unique characters in a String
avatar

Senior Java Backend Developer

Interviewed at EPAM Systems

4
Feb 16, 2026

Java Questions like: - Difference between a StringBuilder and a StringBuffer - Difference between a ArrayList and LinkedList - hashCode() and equals() Spring Framework and SpringBoot - What is the core foundation of Spring Framework - What is the difference between SpringBoot and Spring Framework - Beans lifecycle - @Autowired annotation - @EnableAutoConfiguration Others - Scalability - CI/CD, what is the CI and what is the CD Databases - Difference between Relational and Non Relational Databases Code Challenge: - Find the longest substring of unique characters in a String

Viewing 3501 - 3510 interview questions

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