1๏ธโƒฃ Understand
Hiring Process ๐Ÿ”’

๐Ÿšฅ Hiring Process


There are 4 different hiring processes:

Inbound: Candidates directly submit their resumes.
Outbound: Recruiters or sourcers reach out to potential candidates, often through LinkedIn.
Platform: Applications are submitted through job boards.
Referral: Current employees recommend potential candidates.

๐Ÿ“ฎ Inbound Process

Job Description Creation

Commonly known as a JD, job description is usually crafted through these steps:

  1. The hiring committee (including Hiring Manager, HR, Engineering Manager, and CTO) determines the required roles and the number of positions to be filled.
  2. The hiring manager collects and refines the job requirements from each team lead or manager.
  3. The hiring manager either writes the job description themselves or seeks help from a recruiter or staffing agency.

Job Posting

The job opening is posted on Applicant Tracking Systems (ATS) and various job board platforms (LinkedIn Jobs, Indeed, etc.), making it available for applicants to apply.

Resume/Application Submission

Applicants submit their resumes and applications through different platforms.

ATS Filtering

The resumes submitted by candidates are filtered and sorted through the ATS.

๐Ÿ„โ€โ™‚๏ธ

For more details on ATS filtering, check out ๐Ÿค– Understanding ATS.

Resume Review by Recruiter

Resumes filtered by the ATS are initially reviewed by the recruiter, who evaluates the following:

  1. Does the applicant meet the criteria defined by the Hiring Manager?
    • e.g., At least 5 years of experience, Required experience in Distributed Systems, Proficiency in React.js, etc.
  2. Is the candidate capable of performing the job responsibilities?
  3. Is the candidate worth inviting for an interview?

Recruiter Call

The recruiter holds a short call or Zoom meeting, usually lasting 15 to 30 minutes, to verify key information and determine if the candidate should move forward in the process:

  1. Confirm important details from the resume, such as experience, tech stack, and basic communication skills.
  2. Verify additional information not on the resume, like visa status or location.
  3. Ensure the candidate meets the essential requirements outlined by the hiring manager.
  4. Check if the candidateโ€™s expectations align with the open position.
  5. Assess the candidateโ€™s job search status and availability.

OA (Online Assessment)

Since hiring managers, such as Engineering Managers or VPs of Engineering, often handle recruitment alongside their main responsibilities, companies use online assessments to screen technical skills and save the hiring managerโ€™s time by filtering out unqualified candidates.

These assessments vary by company but often include algorithm and data structure coding tests similar to LeetCode. Other formats may include mini-projects, pair programming, low-level design challenges, or technical quizzes

Resume Review by Hiring Manager

The final stage of resume evaluation is conducted by the hiring manager. Resumes of candidates who pass the recruiter call and online assessment are forwarded to the hiring manager for further review. Only those who clear this stage advance to the interview process.

In some companies, the hiring manager might skip the resume review entirely and move directly to the hiring manager interview stage.

Hiring Manager Interview and Next Steps

The hiring manager interview is the final stage of resume-based evaluation. The depth of questions about work experience and technical skills can vary depending on the hiring managerโ€™s expertise, and the interview typically lasts less than an hour.

If the candidate passes this stage, the company commits more resourcesโ€”such as time and interview costsโ€”into the full interview process, which may include live coding, system design, and behavioral interviews.


๐Ÿ”’ Outbound Process

Recommendations

โœ… Nice try! Please get all access. You won't regret it!

If you need help, please contact us at support@getdevjob.com If you need help, please contact us at support@getdevjob.com If you need help, please contact us at support@getdevjob.com

Common Mistakes

โŒ Please get all access to see this valuable content!

You won't regret it. You will get so much more than you paid. You won't regret it. You will get so much more than you paid. You won't regret it. You will get so much more than you paid.

Unlock exclusive content


๐Ÿ”’ Platform Process

Recommendations

โœ… Nice try! Please get all access. You won't regret it!

If you need help, please contact us at support@getdevjob.com If you need help, please contact us at support@getdevjob.com If you need help, please contact us at support@getdevjob.com

Common Mistakes

โŒ Please get all access to see this valuable content!

You won't regret it. You will get so much more than you paid. You won't regret it. You will get so much more than you paid. You won't regret it. You will get so much more than you paid.

Unlock exclusive content



๐Ÿ”’ Referral Process

Recommendations

โœ… Nice try! Please get all access. You won't regret it!

If you need help, please contact us at support@getdevjob.com If you need help, please contact us at support@getdevjob.com If you need help, please contact us at support@getdevjob.com

Common Mistakes

โŒ Please get all access to see this valuable content!

You won't regret it. You will get so much more than you paid. You won't regret it. You will get so much more than you paid. You won't regret it. You will get so much more than you paid.

Unlock exclusive content