It was an on-campus opportunity, and the process consisted of the following rounds:
R1: Online Assessment (OA) – Included two DSA problems and one SQL question, all of medium difficulty, covering topics such as bitmasking, subqueries, and joins.
R2: Technical Round 1 – Included two medium-level DSA problems. After solving them, the interview expanded into core CS fundamentals, including OS, CN, DBMS, microservices, Redis, and more.
R3: Director Round – Focused primarily on my resume, the projects I had worked on, the design decisions I made, and the trade-offs involved in those decisions.
R4: Hiring Manager Round – Covered topics from OOP, DSA, and optimal normalization techniques for relational schemas.