Round 1
Difference between equals() and == in java?
Questions on java streams.
How to design springboot application - explain layered architecture
Eager and Lazy loading question in springboot and react
Pagination and sorting JPA repo related questions
Round 2
Coding question - Insert, delete, get random, minimum element within constant time. Use List (linked list implementation) and Map.
System design question - design a live dashboard which shows data coming in key value pairs metrics from cell towers and detect and notify incase of any anomalies. Also get recent data based on timelines - Use Cassandra DB for key value pairs data storage, async processing for anomalies detection, apache spark DB for retrieving data based on timestamps.