Questions about my job and soft skills
Senior Java Developer Interviews
Senior Java Developer Interview Questions
"Senior developers have years of experience in Java and have the knowledge and communication skills to mentor other developers. Companies prioritize strong technical skills and questions will focus on problem solving and critical thinking. A bachelor's degree in computer science or a related field, along with years of industry experience are standard."
5,284 senior java developer interview questions shared by candidates
Basic Algorithms like create a linked list , reverse a string . Lot of questions on advanced Hibernate concepts
TDD, Mentorship, Springboot, Scrum, ...
Mainly questions around core java, coding question on ds and algo, spring boot questions, microservices questions.
They designed a problem that was related to a database query to show a report to the user.
What is default port of Oracle Database Angular inbuild directives. Java 8 features. Final method can be overloaded?
What's difference between new and old Java memory management
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
Viewing 5111 - 5120 interview questions