Resume Shortlisting: Recruiters filter applications based on qualifications, experience, and relevance to the job description.
Phone/HR Screening: A short call to verify your background, communication skills, and interest in the role. Sometimes includes basic behavioral or availability questions.
2. Technical/Assessment Round
Online Assessment: For tech roles, this might involve coding tests (via platforms like HackerRank, Codility, etc.), aptitude tests, or technical quizzes.
Assignment (if applicable): Some companies provide take-home assignments or case studies to evaluate your practical skills.
3. Technical Interviews
1–3 Rounds (varies):
Data Structures & Algorithms: Problem-solving on a whiteboard or shared editor.
System Design: For experienced roles — discuss designing scalable systems.