Java Full Stack Developer Interview Questions

1,046 java full stack developer interview questions shared by candidates

Q: Tell me about yourself Q: Which technologies are being used? Q: How much experience do you have in AWS? Q: Core Java questions based on Polymorphism, OOPS concept Q. Spring boot, dependency injection, spring actuators
avatar

Full Stack Java Developer

Interviewed at R Systems

3.8
Sep 9, 2023

Q: Tell me about yourself Q: Which technologies are being used? Q: How much experience do you have in AWS? Q: Core Java questions based on Polymorphism, OOPS concept Q. Spring boot, dependency injection, spring actuators

Code review best practices Slowness in your application, what's your approach Security in your current application, Explain end to end Solid principal Design pattern (Factory Pattern, Abstract Factory, Factory Method pattern?) Dependency Injections Performance improvement of web application startup Major challenge in Current project
avatar

Java Full Stack Developer

Interviewed at Fiserv

3
Jan 22, 2021

Code review best practices Slowness in your application, what's your approach Security in your current application, Explain end to end Solid principal Design pattern (Factory Pattern, Abstract Factory, Factory Method pattern?) Dependency Injections Performance improvement of web application startup Major challenge in Current project

1) Java 11, 17, and 21 features. 2) What is the use of Optional? 3) What are intermediate and terminal operations? 4) In an interface, what is the purpose of default and static methods? 5) What is the Builder pattern? 6) How do you create an immutable class? 7) How do you share requests from one microservice to another? 8) Write a program to find the 2nd largest numbers in an unsorted array without using an inbuilt sort function. 9) How can we restrict a list from being modified? 10) What is transient? 11) What is volatile? 12) put vs patch ?
avatar

Senior Java Full Stack Engineer

Interviewed at CRISIL

3.8
Jul 11, 2025

1) Java 11, 17, and 21 features. 2) What is the use of Optional? 3) What are intermediate and terminal operations? 4) In an interface, what is the purpose of default and static methods? 5) What is the Builder pattern? 6) How do you create an immutable class? 7) How do you share requests from one microservice to another? 8) Write a program to find the 2nd largest numbers in an unsorted array without using an inbuilt sort function. 9) How can we restrict a list from being modified? 10) What is transient? 11) What is volatile? 12) put vs patch ?

Viewing 1011 - 1020 interview questions

Glassdoor has 1,046 interview questions and reports from Java full stack developer interviews. Prepare for your interview. Get hired. Love your job.