Round 1 focused primarily on Data Structures and Algorithms, especially LinkedList-based questions such as implementing a LinkedList from scratch, reversing it, and detecting cycles.
Round 2 covered High-Level Design where I was asked to design an e-commerce system, along with questions on Core Java, Spring Boot, SQL, and two DSA problems of easy-to-medium difficulty.
Round 3 was with the CTO. I was asked to design an API capable of handling multi-level sorting based on input from a CSV file, with a list of sorting parameters by column names. I successfully implemented the complete functionality with working code.
However, the feedback mentioned that I am currently lagging in Core Java.
That said, if there’s a decision not to move forward, don't waste time if you do not want to hire.