Lead Java Developer Interview Questions

239 lead java developer interview questions shared by candidates

AWS SQS Microservice to microservice transactions Multithreading Concepts Kafka (Consumer groups) SQL DB designing. Java 8 version and java 11 Patterns used in microservice Familiarity with async API How do you share AWS secrets And how to connect from spring boot java to AWS. - challenges in your project - which frontend technologies did you use - types of EC2 instances - what is EMR? - what is cloudtrail? - describe how you used AWS in your previous project - default storage class for S3 - what types of databases are in AWS - can you use postgres in AWS - what is SQS 1. AWS questions were asked 2. What is the first level and second level cache in Hibernate? How do they work? 3. Questions around Agile practices 4. Difference between flat map and map in java 5. @SpringBootApplication annotation It was on the same concepts you mentioned. mostly microservices and communication between them with AWS secrets and EC2 service questions. he also asked on react components prompts 1. Some questions were from my past projects. 2. Few questions from how I implemented AWS services in my project 3. Some AngularJS technical questions
avatar

Lead Java Developer

Interviewed at Infosys

3.6
Mar 27, 2024

AWS SQS Microservice to microservice transactions Multithreading Concepts Kafka (Consumer groups) SQL DB designing. Java 8 version and java 11 Patterns used in microservice Familiarity with async API How do you share AWS secrets And how to connect from spring boot java to AWS. - challenges in your project - which frontend technologies did you use - types of EC2 instances - what is EMR? - what is cloudtrail? - describe how you used AWS in your previous project - default storage class for S3 - what types of databases are in AWS - can you use postgres in AWS - what is SQS 1. AWS questions were asked 2. What is the first level and second level cache in Hibernate? How do they work? 3. Questions around Agile practices 4. Difference between flat map and map in java 5. @SpringBootApplication annotation It was on the same concepts you mentioned. mostly microservices and communication between them with AWS secrets and EC2 service questions. he also asked on react components prompts 1. Some questions were from my past projects. 2. Few questions from how I implemented AWS services in my project 3. Some AngularJS technical questions

Question1- It seems like you are Full stack developer, maily working on frontend, lets close this call if you dont have backend experience. Ans - I did explain about the project that I am working on the backend side - Microservice architecture REST service written as a springboot using Apache Ignite for in memory grid. I was interrupted many times but interviewer did ask me few more questions - Question2 - Given the spring boot application what is the entry point for rest service looking for specific notation? Ans - I replied @RestController and further asked for some other annotation. I replied @RequestMapping method, but I'm not sure what the question here is. Question3 Moving to next question what's new in Java8 - Functional programming, Streaming. Then comes another question: what is the difference about streaming? Why streaming? I was not sure what he was looking for. Later he told me Bulk operations (mapto, filter) etc. After that I was told the interview was done and I was rejected. and I was labeled - Reject Weak to no operational experience (Microservices) Very weak Spring Boot Appears to be a full stack developer who probably specializes in front-end but is unusually strong in the back-end, indicating he is very smart Unfortunately he thought his data source server – Ignite (key/value pair) – was his REST server, so he’s not even close The kind of question asked was enough to make any judgment. This person needs to undergo training on how to conduct an interview. "Unfortunately he thought his data source server Ignite (key/value pair) – was his REST server, " Where this is coming from, he was not aware about Apache Ignite (which is common not everyone is aware about tools and technology) I tried to explain him (where I was interrupted many time) Ignite is in-memory grid used for clustering and distributed cache, did not mentioned anything about REST server. Please don't make up things :) Horrible interview experience.
avatar

Lead Java Developer

Interviewed at U.S. Bank

3.2
Dec 9, 2021

Question1- It seems like you are Full stack developer, maily working on frontend, lets close this call if you dont have backend experience. Ans - I did explain about the project that I am working on the backend side - Microservice architecture REST service written as a springboot using Apache Ignite for in memory grid. I was interrupted many times but interviewer did ask me few more questions - Question2 - Given the spring boot application what is the entry point for rest service looking for specific notation? Ans - I replied @RestController and further asked for some other annotation. I replied @RequestMapping method, but I'm not sure what the question here is. Question3 Moving to next question what's new in Java8 - Functional programming, Streaming. Then comes another question: what is the difference about streaming? Why streaming? I was not sure what he was looking for. Later he told me Bulk operations (mapto, filter) etc. After that I was told the interview was done and I was rejected. and I was labeled - Reject Weak to no operational experience (Microservices) Very weak Spring Boot Appears to be a full stack developer who probably specializes in front-end but is unusually strong in the back-end, indicating he is very smart Unfortunately he thought his data source server – Ignite (key/value pair) – was his REST server, so he’s not even close The kind of question asked was enough to make any judgment. This person needs to undergo training on how to conduct an interview. "Unfortunately he thought his data source server Ignite (key/value pair) – was his REST server, " Where this is coming from, he was not aware about Apache Ignite (which is common not everyone is aware about tools and technology) I tried to explain him (where I was interrupted many time) Ignite is in-memory grid used for clustering and distributed cache, did not mentioned anything about REST server. Please don't make up things :) Horrible interview experience.

Viewing 141 - 150 interview questions

Glassdoor has 239 interview questions and reports from Lead java developer interviews. Prepare for your interview. Get hired. Love your job.