Sr Java Developer Interview Questions

5,560 sr java developer interview questions shared by candidates

1. Project Discussion: I was asked to explain the current architecture of my project. I spoke about our microservices-based payment platform using Spring Boot, Kafka, Redis, and PostgreSQL. 2. Deep Dive into Challenges: They asked about the most challenging issue I faced. I shared how we handled message duplication and retries when Kafka consumers failed and how we used Redis for idempotency. 3. Core Spring Concepts: Questions included: Scopes of Spring beans, Use of Prototype scope and related implementation, Common mistakes with Singleton beans, How to exclude packages from component scanning 4. Transaction Management: They asked about @Transactional and how Spring manages transactions under the hood. 5. JPA & Hibernate: Topics included: Features of JPA, Optimizing queries to prevent repetitive DB hits 6. Kafka Scenario-Based: A practical scenario: what to do when a Kafka producer fails. I explained storing failed messages, retry strategies, DB optimizations, and caching using Redis.
avatar

Senior Java Microservices Developer

Interviewed at Oracle

3.5
Jun 9, 2025

1. Project Discussion: I was asked to explain the current architecture of my project. I spoke about our microservices-based payment platform using Spring Boot, Kafka, Redis, and PostgreSQL. 2. Deep Dive into Challenges: They asked about the most challenging issue I faced. I shared how we handled message duplication and retries when Kafka consumers failed and how we used Redis for idempotency. 3. Core Spring Concepts: Questions included: Scopes of Spring beans, Use of Prototype scope and related implementation, Common mistakes with Singleton beans, How to exclude packages from component scanning 4. Transaction Management: They asked about @Transactional and how Spring manages transactions under the hood. 5. JPA & Hibernate: Topics included: Features of JPA, Optimizing queries to prevent repetitive DB hits 6. Kafka Scenario-Based: A practical scenario: what to do when a Kafka producer fails. I explained storing failed messages, retry strategies, DB optimizations, and caching using Redis.

Attended 6 rounds. Java 8, Spring Boot, Microservices along with design patterns. These are the main area of focus in interviews. And mainly they will expect to write a program using java streams. So we should be good at Java 8 stream api's.
avatar

Senior Java Developer

Interviewed at Altimetrik

3.8
Mar 18, 2025

Attended 6 rounds. Java 8, Spring Boot, Microservices along with design patterns. These are the main area of focus in interviews. And mainly they will expect to write a program using java streams. So we should be good at Java 8 stream api's.

Viewing 5351 - 5360 interview questions

See Interview Questions for Similar Jobs

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