Java Senior Interview Questions

6,031 java senior 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 3831 - 3840 interview questions

Glassdoor has 6,031 interview questions and reports from Java senior interviews. Prepare for your interview. Get hired. Love your job.