Round 3. Parts 1,2 Technical Questions:
Array and Linked List, what to use when?
Polymorphism and Abstraction explanation (This was asked twice)
Difference between abstract classes and interfaces
Singleton Design Patterns
Difference between synchronous and asynchronous
How will asynchronous threads/processes communicate with each other
Difference between BFS and DFS and which one consumes more memory?
Memory leaking in Java
Some big data related concepts. Specifically scala, kafka(I am a big data novice so I could not answer these)