How to block in reactive programming
Senior Java Developer Interview Questions
5,524 senior 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.
Questions are mainly on Core java for a Java Developer position.
Streams API collection.counting() Remove distinct one
HashMap internal working, microservices architecture
All core java to advanced java questions.
Java programs and 1 sql query
1st round : Recruiter screening. 2nd round : Hiring Manager round, technical question around your project and experience, 3rd round: Coding exercise ( find duplicate characters in a string ) 4th round: System design
SQL question to display product_categories and quantities sold
java8 feature, latest version of java ,internal working of hashmap,hashset, concurent Hashmap
Viewing 5331 - 5340 interview questions