Round 1 (HackerEarth):
- 25 questions (Aptitude, SQL, Java/C/C++ snippets)
- 3 medium-level coding questions
- 3-hour video-proctored test.
Round 2 (Long Coding):
- Build a 'Quiz Maker App' with 7 features.
- 30 min: Define requirements and draw ER/UML diagram.
- 15 min: Create a high-level system architecture diagram (layers, functionalities, tech stacks).
- 1.5 hours: Implement the app (Java, Intellij).
- 15 min: Write SQL query.
- Batch incharges asked questions and suggested changes throughout.
Round 3 (Technical Round 1):
- Questions on DS, OOP, DBMS, and projects.
- DSA: Stack to queue conversion, strings in Java, AVL trees, tree traversal, "Container With Most Water" problem.
- OOP: Inheritance.
- DBMS: JOINs, internship project storage, real-time news feed implementation, handling large datasets.
Round 3 (Technical Round 2):
- In-depth Java questions: List vs ArrayList, Map vs HashMap, array operations, HTTP requests, GET method.
- Questions from the long coding round and SQL query.
- Internship questions: Tech stack used, request methods, GET vs other methods.
Round 4 (HR Round):
- Questions on passion, relocation, role flexibility, family background, higher studies, Mr. Cooper’s tech stacks.
- Talked about IEEE experiences (leadership, team management).
- Explored the office, discussed a recent project.