Application / Resume Shortlisting
You apply via job portal, referral, or campus placement.
Recruiters review your resume to shortlist candidates with the right skills and experience.
---
2. Online Assessment (OA) / Aptitude Test
Objective: Test your problem-solving, logical reasoning, and coding ability.
Common rounds:
Aptitude (quant, logical, verbal)
Coding Questions (Data Structures, Algorithms)
Sometimes domain-specific MCQs (DBMS, OS, Networking)
---
3. Technical Interview Round(s)
Round 1: Data Structures & Algorithms
Solve coding problems in Java, Python, C++, etc.
Topics: Arrays, Strings, LinkedList, Trees, Sorting, HashMap, etc.
Round 2: Core Concepts + Projects
OOPs, DBMS, OS, CN, SDLC
Your projects (explain what, why, how, and challenges faced)
APIs, Flutter, Android, Node.js, etc. (depending on role)
Round 3 (Optional): System Design / Architecture
For experienced or backend roles
High-level design of scalable systems
Database design, caching, load balancing, etc.