Design patterns, basic java and springboot question, more focus on scenario based questions.
Software Developer Java Interview Questions
4,317 software developer java interview questions shared by candidates
Explain how your previous project could be scaled to handle more websites?
Principles of object oriented programming
En la entrevista técnica preguntan cosas que tienen que ver con el proyecto para el cual te postulas, como que experiencia tienes con las tecnologías que ellos usan. En mi caso me preguntaron sobre formas de autenticación rest, generación de tokens de acceso, oauth
Imagine LinkedIn where members are connected by number of intermediate people to another company. Now between Starling and Apple engineers. How would you approach a case where that connection must be between 1-4 members? How would you store this data in the system?
- What is the difference between Overloading and Overriding? - What is the difference between soft and weak references? - Can I call the garbage collector explicitly in the code? - What is the difference between List and Set? - What is the difference between String and StringBuffer and StringBuilder? Which one is serializable? - What are volatile and transient in Java? - In which scenario is a HashMap not a suitable structure? - What is the hierarchy involving Collections, List, and Set? - What is a Functional Interface? - What is a default method? - Can I add more methods in a Functional Interface? - Can I use Functional Interfaces in Streams? - What is the difference between Functional Interface and Predicate? - What is the difference between array and ArrayList? - What is the difference between Stack and Heap memories? - Why can't I use primitive type in Generics? - How to use primitive types in Generics? - What does lambda offer to Java? - How to measure an application's performance?
ej: calculate the mean of a number
There were general questions about my past experiences, challenges, how I usually approach issues and eventually solve them, and so on. There were also questions about my technical knowledge including but not limited to the basic Java concept of data structures, memory management, multithreading, etc, as well as the unit testing, integration, API security, availability, and the system architectures in general that I've been using and will use in certain situations.
If you had more time on your technical test, how would you make your application more robust?
Why are you switching jobs
Viewing 1131 - 1140 interview questions