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?
Java Software Developer Interview Questions
4,195 java software developer interview questions shared by candidates
- 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
What is the relationship between hashcode function and the equals function in java?
Basics of JAVA Basics of all the technologies you have mentioned in resume
What are the S.O.L.I.D principles?
State the differences between ArrayList and LinkedList.
Viewing 1121 - 1130 interview questions