Job Posting & Application
Employer posts a job description with required qualifications and skills.
Candidate submits resume/CV and cover letter through an online portal, email, or recruiter.
Resume Screening / Shortlisting
HR or software (ATS – Applicant Tracking System) scans resumes to shortlist candidates based on keywords and qualifications.
Initial HR Interview / Phone Screening
A short (15–30 minute) call to:
Verify basic qualifications.
Understand salary expectations.
Assess communication skills.
Explain the role and next steps.
Technical / Functional Interview(s)
May involve multiple rounds depending on the role:
For technical roles: Problem-solving, coding, system design, technical questions.
For non-technical roles: Case studies, role-specific scenarios, and domain knowledge.
Assessment or Test (Optional)
Could include:
Aptitude tests (logical, numerical, verbal).
Technical assessments (e.g., coding challenge).
Behavioral or personality assessments.
Managerial or Team Interview
Conducted by a team lead or manager.
Focus on:
Work style and decision-making.
Conflict resolution and leadership.
Past project experience.
HR Final Interview / Culture Fit Round
Discuss:
Company culture.
Work environment.
Policies, benefits, and salary negotiation.
Joining date availability.
Background Check & References
Employer may verify:
Employment history.
Education.
Criminal record.
Reference checks from previous employers.
Job Offer
Offer letter is sent with role details, salary, and terms.
Candidate can accept, reject, or negotiate the offer.
Onboarding (Post-Selection)
Once offer is accepted:
Documentation is collected.
Orientation and onboarding sessions begin.