Your country

Tools that support it use your country for local currency, number formats, units and paper size. Your choice is saved only in this browser.

Type a name or a two-letter code. Use the up and down arrow keys to move through the countries, Enter to choose one and Escape to close.

Tech Interview Preparation  Module 1 – How tech hiring works

How tech hiring works, application to offer

The stages of a tech hiring process from application to joining, who decides at each one, how long each takes, and how campus and lateral hiring differ.

  • Beginner
  • 15 minutes
  • Examples run with Node.js 24.21.0 and quickjs 0.32.0
  • By MySmartCoPilot
Free lesson, Pro answers: 15 minutes
Free: the whole lesson. With a pass: the model answers to its 2 interview questions.

What you will learn

  • Map the usual stages of a tech hiring process from application to the first day
  • Name the people you meet and what each one decides
  • Estimate how long a process and a loop day take from what employers publish
  • Compare campus, lateral, startup and mass-recruitment processes
  • Prepare the questions a recruiter can settle about format, language, tools and accommodations
What you’ll learn

What you will learn

  • Map the usual stages of a tech hiring process from application to the first day
  • Name the people you meet and what each one decides
  • Estimate how long a process and a loop day take from what employers publish
  • Compare campus, lateral, startup and mass-recruitment processes
  • Prepare the questions a recruiter can settle about format, language, tools and accommodations
On this page

Between an application and a first day at work there are usually eight stages, and at each one a different person decides whether you go on. A final round of five 55-minute interviews takes 4 h 35 min on its own, and the wait for its outcome is five business days at one employer and can be several weeks at another. Knowing the stages, the people and the clocks tells you what to prepare for next, and when to follow up.

Most published processes have the same eight stages: an application, a recruiter screen, an assessment such as an online test, a technical screen, a final round of several interviews (the interview loop: The final round of a hiring process: several interviews, often on one day or two, each with a different interviewer and focus, such as coding, design or behavioural questions. Also called the full loop or the onsite, even when it runs on video.), a decision made from the interviewers’ written feedback, an offer, and checks before you join. Employers skip, merge and reorder them by role and level, so what follows is the pattern, and how to read one employer’s version of it.

Not affiliated

MySmartCoPilot is independent of every employer and institute named in this lesson. Each statement about one of them comes from its own careers, handbook or placement pages, listed under References. Processes change, so read the current page before you start a process.

Eight stages run from an application to the first day

The diagram shows the stages in their usual order, with the person who decides at each. Read it from the top, then the list below it, which says what each stage filters for:

Eight hiring stages in a column: application, recruiter screen, assessment, technical screen, loop, decision, offer, joining.1. Application or referralread against the role's requirements2. Recruiter screenthe recruiter decides who goes on3. Assessmentonline test, take-home or project4. Technical screenone interviewer, one or two problems5. Final loopseveral interviews, each written up6. Decisiona debrief or committee reads the notes7. Offerrole, level, pay and start date8. Pre-joining checks, then day onehireyou accept

The usual stages from application to the first day, and who decides at each

Text description of the diagram

The diagram is a column of eight boxes joined by arrows, from top to bottom:

  1. Application or referral: it is read against the role's requirements.
  2. Recruiter screen: the recruiter decides who goes on.
  3. Assessment: an online test, a take-home task or a project.
  4. Technical screen: one interviewer and one or two problems.
  5. Final loop: several interviews, each of which the interviewer writes up.
  6. Decision: a debrief of the interviewers or a committee reads the written notes.
  7. An arrow labelled "hire" leads to the offer: the role, the level, the pay and the start date.
  8. An arrow labelled "you accept" leads to the pre-joining checks, and then the first day.

Employers skip, merge or reorder these stages by role and level.

Each stage filters for something different, which is why each one needs its own preparation:

  1. Application. Your résumé is read against the role’s requirements. Google asks applicants to tailor the résumé to each job and to show that they meet its minimum qualifications, and it accepts up to three applications from one person in a rolling 30-day window. Microsoft says a team may follow the résumé review with a brief screening call to decide whom to invite to interviews.
  2. Recruiter screen. A short recruiter call: A short first conversation with a recruiter, also called a recruiter screen, that checks the key skills a role needs and the practical fit, such as location, start date and pay, before any interviews. More in “The recruiter call and your introduction” that does two jobs at once. Google describes one or two short conversations with the recruiter, by phone or video, that usually assess the key skills of the role and also collect preferences such as your preferred location. From here on the recruiter coordinates every stage.
  3. Assessment. Work you do on your own: an online assessment: A test an employer sends as a link, taken on your own device within a set window: coding problems, aptitude items, work-style statements or simulations, often several in one. More in “Online assessments: formats, rules, proctoring” of coding problems, a work-style questionnaire, a take-home task or a small project. Google may ask for its hiring assessment of workstyle skills and, for some roles, a coding exercise or a small project before interviews. Amazon’s SDE II process opens with 90 minutes for two coding questions, followed by system design scenarios and a short work style survey.
  4. Technical screen. One live interview that decides whether a full loop goes ahead. Amazon’s senior SDE process uses a 60-minute phone screen with a senior leader, half on its Leadership Principles and half on coding and system design, and its front-end page notes that screens tend to go less deep than the loop.
  5. Final loop. Several interviews in a day or two, each with a different interviewer and focus. Meta’s software engineer guide lists four to six interviews of 45 minutes each, for coding, design and behavioural questions. Microsoft says most of its interviews include 2 to 4 conversations of up to an hour each, and Amazon says you are likely to meet between two and seven people, for 45 minutes to an hour each.
  6. Decision. The written feedback of every interviewer is read together, in a debrief: A meeting after an interview loop in which the interviewers share and discuss their written feedback on a candidate, before a decision is made or passed on to a committee., by a hiring committee: A group that makes or confirms a hiring decision from the interviewers' written feedback and the candidate's application, usually without having interviewed the candidate., or both. The next section follows the notes from the room to the decision.
  7. Offer. If the decision is to hire, the recruiter brings the offer. Google’s recruiters walk candidates through the compensation structure and benefits; Microsoft emails the documents to review and sign.
  8. Pre-joining checks, then day one. Once you accept, Microsoft’s recruiting team works with you and your new manager on the start date and on steps before hiring, such as relocation, work eligibility and forms.

The order is not fixed. Google runs its assessments before interviews, Amazon’s SDE II and front-end processes start with an online assessment while its senior SDE process starts with a phone screen, and a campus drive can fit tests, interviews and offers into a single season of fixed slots. Read the stages of your own process on the employer’s page for your role, and expect one or two of the eight to be missing or merged.

Checkpoint

Check: The eight stages

  1. Question 1 of 2 Which stage decides whether a full loop of interviews goes ahead?

    Choose one answer.

    Show the answer: Question 1 of 2

    Answer: The technical screen

    The technical screen is one live interview that decides whether a full loop goes ahead. Amazon's senior SDE process, for example, uses a 60-minute phone screen with a senior leader before its loop of five interviews.

  2. Question 2 of 2 Amazon's SDE II process starts with an online assessment. What does its SDE III page list in that place, before the loop?

    Choose one answer.

    Show the answer: Question 2 of 2

    Answer: A 60-minute phone screen with a senior leader

    Within one job family the stages change with the level: the SDE II process opens with an online assessment, while the SDE III process opens with a 60-minute phone screen and then has a loop of five interviews instead of four.

Each person decides one thing, and no interviewer decides alone

Five kinds of people take part in a process, and each one decides something different:

Person Their part, as employers describe it
Recruiter Screens for the key skills, explains and schedules each stage, gives the timeline and brings the offer (Google, Meta, Microsoft)
Interviewer Assesses one part of your skills and takes detailed notes to share with the rest of the team (Amazon)
Hiring manager Talks with you one to one about your goals, how you work with others and one or two past projects (Atlassian)
Interviewer from outside the team Focuses on the quality of the hire: Amazon calls this person a Bar Raiser: At Amazon, an interviewer from another team who takes part in a candidate's interview loop with a focus on hiring quality. More in “Hiring-manager, values and team-match talks”; Atlassian’s values interviewer is usually not on the team you would join
Committee Reads the interview feedback and your CV, works independently of the interviewers and makes the decision (Atlassian)

Follow one candidate’s process from the first call to the offer, one message at a time. Watch where the notes go: the panel’s written feedback, not anyone’s memory of the day, is what reaches the decision.

Interactive · message by message One loop, from the first call to the offer Step through one candidate's process. Each step says who acts, and what that person decides.
One loop, from the first call to the offer, step 8 of 8. Messages so far: You to Recruiter: application; Recruiter to You: screen call; Recruiter to You: four interviews; You to Panel: answers; Panel to Recruiter: hire, at a level; Recruiter to You: offer.Youthe candidateRecruiterPanelreads the written notesapplicationscreen callfour interviewsanswershire, at a leveloffer

The drawing shows the whole scene; its 8 steps are listed below.

Every step as text
  1. The application. Priya, a backend engineer with three years of experience, applies for one role. Her application is read against the role's requirements, and the recruiter decides whether she goes on to a screen.
  2. The recruiter screen. A short call checks the key skills of the role and collects her preferences, such as where she wants to work. From now on the recruiter schedules every stage and is the person to ask about each one.
  3. The loop is set. The recruiter sends the loop, four interviews of 55 minutes, each with a different interviewer and focus. This is the moment to ask about the format of each round, the language and the tools allowed.
  4. Every interviewer takes notes. In each interview Priya answers one interviewer, who types detailed notes as she speaks, such as the questions she asked, what she chose and why, and what she checked before saying she was done.
  5. One interviewer from outside. One interviewer comes from another team and focuses on the quality of the hire; Amazon calls this person a Bar Raiser. Amazon asks candidates to treat each interviewer the same, so Priya answers this round as she answered the other three.
  6. The notes are read together. The interviewers' written feedback is read together with her application, in a debrief, by a committee that never met her, or both. The decision rests on what was written down, not on anyone's memory of the day.
  7. The decision. The decision to hire, and at which level, goes back to the recruiter, who shares the outcome with Priya, whether it is a yes or a no.
  8. The offer. The recruiter brings the offer and walks her through the pay structure and the benefits. Once she accepts, the checks before joining begin, and then her first day.

At the employers quoted here, no single interviewer decides. Atlassian’s interviewers consolidate their feedback and hold a debrief, and its hiring committee then decides without having interviewed you. Google says it brings your application and interviews together for review and takes a number of perspectives into account, after interviewers give structured feedback and internal reviews run. The practical rule follows from it, and Amazon states it directly: treat every interviewer the same, because each of them is writing notes that the others will read.

Key idea

No interviewer decides alone: each one writes notes, and a debrief or a committee decides from those notes and your application, so every round counts as much as the others.

Checkpoint

Check: Who decides at each stage

  1. Question 1 of 2 Atlassian's hiring committee makes the final decision. What does it see?

    Choose every answer that is right.

    Show the answer: Question 1 of 2

    Answer:

    • Your CV
    • The interviewers' written feedback

    Atlassian says its committee works independently of the interviewers and sees only information from the interview process, such as the interview feedback and CV information. It never meets you, which is why what the interviewers write down matters so much.

  2. Question 2 of 2 An interviewer from another team joins your loop. What do the employer pages quoted in this lesson say such a person is there for?

    Choose one answer.

    Show the answer: Question 2 of 2

    Answer: To focus on the quality of the hire, from outside the hiring team

    Amazon describes its Bar Raiser as someone from another team who focuses on hiring quality, and Atlassian's values interviewer is usually not on the team you would join. Amazon also asks candidates to treat each interviewer the same, so this round deserves the same preparation as every other.

Waits run from days to weeks, and a loop fills a working day

Few employers publish a full timeline, but the waits they do publish are worth knowing:

Employer What its pages say about time
Google Roughly 6 to 8 weeks once interviews start; after the interviews, internal reviews can mean several weeks before the recruiter shares an outcome
Meta The recruiter gives a timeline; follow up if you have heard nothing within a week of the interviews
Microsoft After the interviews, the recruiter shares the timeline for the next steps
Amazon An interview outcome within 5 business days of the loop, on its SDE II, SDE III and front-end engineer pages
PostHog Interviewers give their feedback by the end of the next day, and the company aims to decide within 48 hours of the final stage

Waiting is half of the time a process costs. The other half is the time you spend in interviews, which decides how much leave you take and how you pace a loop day. The program below works it out from the counts the pages publish. Press Edit, add the counts your recruiter gives you as a new row, and run it:

Hours in interviews, from the published counts JavaScript · loop-hours/loop_hours.mjs
// How much interviewing a final round asks of you, worked out from the counts and lengths that employers publish on
// their own careers pages (listed under References). Each row: [round, fewest interviews, most interviews, shortest
// minutes, longest minutes]; null for the shortest means the page gives only an upper limit ("up to an hour").
// Add the numbers your recruiter gives you as a new row and press Run.
const rounds = [
  ['Meta, software engineer full loop', 4, 6, 45, 45],
  ['Microsoft, most interviews', 2, 4, null, 60],
  ['Amazon, interview loop (any role)', 2, 7, 45, 60],
  ['Amazon, SDE II loop', 4, 4, 55, 55],
  ['Amazon, SDE III loop', 5, 5, 55, 55],
  ['Amazon, security engineer loop', 5, 5, 60, 60],
];

/** 275 → "4 h 35 min". */
function hours(minutes) {
  const h = Math.floor(minutes / 60);
  const m = minutes % 60;
  return m === 0 ? `${h} h` : `${h} h ${m} min`;
}

/** "4 to 6", or "5" when both ends are the same. */
function span(low, high) {
  return low === high ? String(low) : `${low} to ${high}`;
}

console.log(`${'Final round'.padEnd(36)}${'Interviews'.padEnd(12)}${'Minutes'.padEnd(10)}Time in interviews`);
for (const [name, fewest, most, shortest, longest] of rounds) {
  const minutes = shortest === null ? `up to ${longest}` : span(shortest, longest);
  const total = shortest === null ? `up to ${hours(most * longest)}` : span(hours(fewest * shortest), hours(most * longest));
  console.log(`${name.padEnd(36)}${span(fewest, most).padEnd(12)}${minutes.padEnd(10)}${total}`);
}

// A loop is usually one day or two. The breaks are an assumption (none of the pages gives their length): ask your
// recruiter for the real schedule.
const BREAK = 15;
console.log();
console.log(`With ${BREAK}-minute breaks between interviews, the longest version of each loop on one day:`);
for (const [name, , most, , longest] of rounds) {
  const day = most * longest + (most - 1) * BREAK;
  console.log(`${name.padEnd(36)}${hours(day)}`);
}

// Two levels of one job family, from Amazon's SDE II and SDE III prep pages: the SDE II process starts with an online
// assessment (90 minutes of coding, 20 of system design scenarios, an 8-minute work style survey); the SDE III page
// lists a 60-minute technical phone screen in its place and a fifth interview in the loop.
const sdeII = { assessment: 90 + 20 + 8, interviews: 4 * 55 };
const sdeIII = { assessment: 0, interviews: 60 + 5 * 55 };
console.log();
console.log(`SDE II process:  ${hours(sdeII.assessment)} of online assessment, then ${hours(sdeII.interviews)} of interviews`);
console.log(`SDE III process: no online assessment; ${hours(sdeIII.interviews)} of interviews, the phone screen included`);

Output

Final round                         Interviews  Minutes   Time in interviews
Meta, software engineer full loop   4 to 6      45        3 h to 4 h 30 min
Microsoft, most interviews          2 to 4      up to 60  up to 4 h
Amazon, interview loop (any role)   2 to 7      45 to 60  1 h 30 min to 7 h
Amazon, SDE II loop                 4           55        3 h 40 min
Amazon, SDE III loop                5           55        4 h 35 min
Amazon, security engineer loop      5           60        5 h

With 15-minute breaks between interviews, the longest version of each loop on one day:
Meta, software engineer full loop   5 h 45 min
Microsoft, most interviews          4 h 45 min
Amazon, interview loop (any role)   8 h 30 min
Amazon, SDE II loop                 4 h 25 min
Amazon, SDE III loop                5 h 35 min
Amazon, security engineer loop      6 h

SDE II process:  1 h 58 min of online assessment, then 3 h 40 min of interviews
SDE III process: no online assessment; 5 h 35 min of interviews, the phone screen included

Recorded with Node.js 24.21.0 on macOS 26 arm64. To run it yourself: mise exec node@24.21.0 -- node loop_hours.mjs

  • A final loop is a working day. Most of the published loops come to three to five hours of interviews, and to between 4 h 25 min and 6 h with 15-minute breaks. Plan the whole day off, with food, water and a quiet room.
  • The spread matters more than the average. Amazon’s general loop page allows anything from 1 h 30 min to 7 h of interviews, so ask your recruiter for the actual schedule, and whether the loop is split over two days.
  • The shape changes with the level. The SDE II and SDE III processes take about the same time, five and a half hours, but the senior one spends all of it in live interviews with people, the phone screen included.

When a page gives no number, ask the recruiter for the date of the next update and write it down; then follow up the day after it passes. Microsoft, Meta and Google all name the recruiter as the person who gives the timeline.

Checkpoint

Check: Waits and loop hours

  1. Question 1 of 2 Meta's guide describes a full loop of four to six interviews of 45 minutes each. How many hours of interviews is the longest version, before any breaks?

    Type a number.

    A hint

    Multiply the most interviews by their length, then turn the minutes into hours.

    Show the answer: Question 1 of 2

    Answer: 4.5 hours

    Six interviews of 45 minutes are 270 minutes, which is 4.5 hours. The program in the lesson adds a 15-minute break between interviews and gets 5 h 45 min for the whole day.

  2. Question 2 of 2 Ten calendar days after your final interviews you have heard nothing, at an employer whose page promises an outcome within 5 business days. What do you do?

    Choose one answer.

    Show the answer: Question 2 of 2

    Answer: Send the recruiter a short message asking for an update and the expected date

    Five business days are about a calendar week, so the promised date has passed. The recruiter is the person who gives the timeline, so one short, polite message to them is right, and silence does not tell you the outcome.

Four kinds of process differ in their first filter and their last

The same stages are arranged in four common ways, depending on who is being hired and how many. Compare them line by line in the table, then read the published example behind each column:

Four kinds of hiring process, each with a published example
Criterion LateralCampus and new graduateStartupMass recruitment
Published example Amazon's SDE II and SDE III pagesAmazon's student assessment; IIT Kanpur's placement office (India)PostHog's handbookTCS iON NQT (India)
First filter An online assessment (SDE II) or a phone screen (SDE III)An online assessment, or tests set by each employer on campusA 20-minute call with the talent teamA standard test taken at an exam centre
Final stage A loop of four or five 55-minute interviewsInterviews; on campus, inside one fixed slotA paid day of real workEach employer's own selection
Time to a decision Within 5 business days of the loopOn campus, the same day: results at the end of the slotWithin 48 hours of the work daySet by each employer; the score stays valid for two years

lateral hiring: Hiring people who already have work experience, one role at a time and all year round, as opposed to campus hiring of students on an institute's calendar. is the process of the first sections: you apply to one role at a time, all year round, and a recruiter runs the stages. Google accepts most applications on a rolling basis: A way of hiring in which applications are reviewed as they arrive and a role closes once it is filled, instead of waiting for a fixed deadline. More in “Applications, referrals and campus drives” until a role is filled. Amazon’s pages show how the stages change within one job family: the SDE II process is an online assessment and a loop of four 55-minute interviews, while the SDE III process starts with a 60-minute phone screen and has a loop of five.

Campus and new-graduate hiring starts with an assessment because the candidates have little work history to read. Amazon makes its SDE online assessment the first step for both full-time and internship roles. Its coding part has two problems and takes about 70 minutes on average, and every candidate then answers a work-style section of about 15 minutes. Full-time candidates also take an hour-long work simulation: An assessment that shows realistic messages or scenarios from a job and asks you to rate possible responses or choose the best one. More in “Online assessments: formats, rules, proctoring”, except in some countries, while interns finish the whole assessment in about 90 minutes. Google reviews the transcripts of interns and new graduates as well as their résumés.

Campus drives run on the placement office's rules

On Indian campuses, hiring runs through the institute’s placement cell: The office of a college or university that runs recruitment on its campus: it registers students, schedules employers and applies the institute's placement rules. More in “Applications, referrals and campus drives”, which sets the calendar and the rules. IIT Kanpur’s Students’ Placement Office publishes its procedure, as one example: employers hold pre-placement talks, then tests or other screening to shortlist students, and the office allots interview dates. Interviews happen in slots of about eight hours shared by several employers, offers may not be made on the spot, results stay sealed until the slot ends, and a student with more than one offer chooses at the end of the slot. A “one student, one job” policy takes a student who is offered a job out of the process. Rules differ between institutes, so read your own placement office’s policy before the season starts.

A startup’s process can look quite different. PostHog, a software company that publishes its handbook, describes four rounds: a 20-minute video call with its talent team, a technical interview of 45 to 60 minutes with the hiring manager, a conversation with a member of its executive team, and a paid “SuperDay” of real work. The SuperDay task is the same for every candidate for a role and is deliberately more than one person can finish in a day, so that prioritising shows, and the company aims to decide within 48 hours of it. If a company publishes nothing about its process, ask at the first call what each stage is and who decides.

Mass recruitment fills many entry-level roles from one standard test, and the test is often run by someone other than the employer.

A test whose score many employers accept

TCS iON’s National Qualifier Test is scheduled every 2 to 4 weeks at TCS iON’s authorised exam centres, for students in their last two years and early-career candidates. It has no cut-off and no pass or fail; you may sit it again as often as you like, only your best score goes on the scorecard, and a score stays valid for two years. TCS iON then arranges no interviews: you apply to each participating employer yourself, quoting your registration number and score, and each employer runs its own selection.

Kanban Board (Private, Works Offline) Keep one card per application and one column per stage, so that no process stalls without your noticing.

Checkpoint

Check: Four kinds of process

  1. Question 1 of 2 Which of these processes, as this lesson describes them, can give a candidate the result on the day of the interviews?

    Choose one answer.

    Show the answer: Question 1 of 2

    Answer: A campus drive in which results are announced at the end of each employer's slot

    In the campus procedure quoted in this lesson, interviews run inside a fixed slot, results stay sealed until the slot ends, and students choose among their offers at the end of it. Lateral processes publish waits of days to weeks, and a standard test only produces a score that each employer then uses in its own selection.

  2. Question 2 of 2 You have taken TCS iON's National Qualifier Test. What happens next, according to its page?

    Choose one answer.

    Show the answer: Question 2 of 2

    Answer: You apply to each participating employer yourself, quoting your registration number and score

    The NQT is a standard test whose score many employers accept. It has no pass or fail, your best score stays valid for two years, and you apply to each employer yourself, which then runs its own selection.

The recruiter settles what no page can

The recruiter is the one person who can describe your process as it runs now, for your role, so ask about everything a page leaves open. Ask at the first call, and again when the loop is scheduled. Five questions change your preparation most:

Ask about Why it changes your preparation What one employer’s page says
The stages left, with dates You plan practice, leave and other processes around them Google: roughly 6 to 8 weeks once interviews start
The format of each round Coding, design, behavioural or a manager conversation; video or in person; a shared editor, a whiteboard or your own setup Google: in-person interviews are back for some roles, often after first rounds on video
The language you will code in You practise in it, and some employers want it confirmed in advance Meta: confirm your coding language with the recruiter
What help is allowed AI tools and search may be banned in one round and expected in another Google: no AI or search during its interviews; Meta: AI tools count as outside assistance
Accommodations Interpreters, equipment, breaks or extra time take time to arrange Google: the recruiting team arranges support such as sign language interpreters and extra time

Rules on help differ between employers, so ask even when you think you know the answer. Accommodations work the same way: Microsoft and Meta each take requests through their own request forms, and Amazon asks candidates to tell it in advance, so ask before the dates are fixed.

Time Zone Converter Check what a proposed interview time is in your own time zone, and in the interviewer's, before you accept it.

Checkpoint

Check: What to ask the recruiter

  1. Question 1 of 2 Who should you ask to confirm the programming language you will use in your interviews?

    Choose one answer.

    Show the answer: Question 1 of 2

    Answer: The recruiter

    The recruiter coordinates the format of every stage, and Meta's guide asks candidates to confirm their coding language with the recruiter in advance. Settling it on the day risks an interviewer who does not read your language well, and a forum thread describes someone else's process.

  2. Question 2 of 2 A friend tells you that AI assistants are allowed in interviews now. What do you do before your own loop?

    Choose one answer.

    Show the answer: Question 2 of 2

    Answer: Ask your recruiter what help is allowed in each of your rounds

    What help is allowed is one of the things only your employer can tell you. Google does not permit AI or search during its interviews and Meta counts AI tools as outside assistance, while other employers allow tools in some rounds, so ask the recruiter for each round.

Practise: put two processes in order

Practice questions follow one at a time, on the five ideas of this lesson, from the stages to the questions for a recruiter. Your weakest idea comes first, and two of the questions ask you to put the stages of a lateral process and of a campus drive in order:

Practice that adapts to you

Practise this lesson

14 questions about 5 ideas of this lesson. Each answer is explained at once, and what you get right is kept in this browser.

  1. Question 1 of 14 At the application stage, what is your résumé read against?

    Choose one answer.

    Show the answer: Question 1 of 14

    Answer: The requirements of the role

    The first filter is the role's requirements. Google asks applicants to tailor the résumé to each job and to show that they meet its minimum qualifications.

  2. Question 2 of 14 Exercise, part 1. Priya has three years of experience as a backend engineer and applies for one role at a large employer. Put the stages of her process in the order they come.

    Give each item its position, from 1 (first).

    Show the answer: Question 2 of 14

    Answer:

    1. Her application is read against the role's requirements
    2. Recruiter screen
    3. Technical screen
    4. Final loop of interviews
    5. Debrief or committee reads the written feedback
    6. Offer
    7. Pre-joining checks
    8. First day

    The recruiter screen comes before any technical interview, and the technical screen decides whether a full loop goes ahead. The decision comes only after the loop, from the interviewers' written feedback read together; the offer follows the decision, and the pre-joining checks follow her acceptance. An online assessment, when the role has one, sits before the technical interviews, but employers place it differently.

  3. Question 3 of 14 The page for your role lists an application, a phone screen with a senior leader, a loop and an outcome. A forum post insists that every process starts with an online test. What do you plan for?

    Choose one answer.

    Show the answer: Question 3 of 14

    Answer: A phone screen first and no online test, as the page says, confirmed with the recruiter

    The eight stages are a pattern, not a rule. When the page for your role lists a phone screen first, plan for that, and ask the recruiter to confirm the order.

  4. Question 4 of 14 Who brings the offer and walks you through the pay?

    Choose one answer.

    Show the answer: Question 4 of 14

    Answer: The recruiter

    The recruiter runs the process from the first call to the offer. Google says its recruiters bring the offer and walk candidates through the compensation structure and benefits.

  5. Question 5 of 14 A committee that never met you makes the decision about your loop. What follows for how you interview?

    Choose one answer.

    Show the answer: Question 5 of 14

    Answer: Every round must leave written evidence, because the committee reads only what the interviewers wrote

    Atlassian's committee sees the interview feedback and CV information and works independently of the interviewers. Whatever you did not show in a round cannot reach it.

  6. Question 6 of 14 In your loop, the hiring manager is warm and chatty, and an interviewer from another team seems cold and types the whole time. How do you treat the two rounds?

    Choose one answer.

    Show the answer: Question 6 of 14

    Answer: The same way, with full answers in both, because each interviewer's notes reach the decision

    Every interviewer writes notes that the rest of the panel and the deciders read, so every round counts. An interviewer from outside the team focuses on hiring quality, which is all the more reason to give full answers.

  7. Question 7 of 14 Amazon's SDE II, SDE III and front-end prep pages promise an interview outcome within how many business days of the loop?

    Type a number.

    Show the answer: Question 7 of 14

    Answer: 5 business days

    All three pages give an interview outcome within 5 business days of the loop, about a calendar week. Google, by contrast, warns that several weeks can pass after the interviews.

  8. Question 8 of 14 A loop has five interviews of 55 minutes, with a 15-minute break between each two of them. How many minutes does the day take from the first interview to the end of the last?

    Type a number.

    A hint

    Five interviews have four breaks between them.

    Show the answer: Question 8 of 14

    Answer: 335 minutes

    5 × 55 = 275 minutes of interviews and 4 × 15 = 60 minutes of breaks, 335 minutes in all, which is 5 h 35 min, the figure the lesson's program printed for the SDE III loop.

  9. Question 9 of 14 Amazon's general loop page allows anything from 1 h 30 min to 7 h of interviews. Your recruiter says only "the full loop". What do you ask before you book your leave?

    Choose one answer.

    Show the answer: Question 9 of 14

    Answer: How many interviews there are, how long each is, and whether the loop is on one day or two

    The published range is too wide to plan with. The number of interviews, their length and whether the loop is split over two days give you the real day, and only the recruiter knows them.

  10. Question 10 of 14 Which is true of the scorecard of TCS iON's National Qualifier Test?

    Choose one answer.

    Show the answer: Question 10 of 14

    Answer: It shows your best score, and a score stays valid for two years

    The NQT is mass recruitment's first filter: one test, sat as often as you like, with your best score valid for two years and accepted by many employers, each of which runs its own selection.

  11. Question 11 of 14 Exercise, part 2. Arjun is a final-year student, and an employer recruits on his campus through the placement office, under rules like the ones quoted in this lesson. Put his stages in order.

    Give each item its position, from 1 (first).

    Show the answer: Question 11 of 14

    Answer:

    1. He applies before the employer's deadline
    2. Online test or other screening
    3. Shortlist for interviews
    4. Interviews inside the employer's slot
    5. Results announced at the end of the slot
    6. He chooses one of his offers

    Students apply by the employer's deadline, then take its test or other screening, which produces the shortlist. Interviews happen inside the employer's slot, results stay sealed until the slot ends, and a student with more than one offer chooses then. Under a one student, one job policy, the chosen offer takes him out of the rest of the season.

  12. Question 12 of 14 PostHog's paid SuperDay gives every candidate for a role the same task, and the task is deliberately more than one person can finish in a day. What is that design meant to show?

    Choose one answer.

    Show the answer: Question 12 of 14

    Answer: How the candidate chooses what to do first when not everything can be done

    A task larger than a day makes every candidate choose, and the same task for everyone makes those choices comparable. Prepare for such a round by practising how you decide what to finish first and how you explain it.

  13. Question 13 of 14 You need extra time in interviews because of a disability. When and how do you ask for it?

    Choose one answer.

    Show the answer: Question 13 of 14

    Answer: Before the interviews are scheduled, through the recruiter or the employer's request form

    Ask early and in the way the employer names. Google's recruiters connect candidates with a team that arranges support, Microsoft and Meta take requests through forms, and Amazon asks candidates to tell it in advance.

  14. Question 14 of 14 Your invitation says only "a 60-minute coding interview". Which question to the recruiter would change your preparation most?

    Choose one answer.

    Show the answer: Question 14 of 14

    Answer: Which languages and editor you will use, and whether the code is run

    A coding interview's language, its editor and whether code runs set the conditions you should practise under. Meta, for example, asks candidates to confirm their language with the recruiter.

Interview questions

What happens between your last interview and an offer, and how long can it take? (warm-up)

Each interviewer writes up their feedback, and then the feedback is read together: in a debrief of the interviewers, by a committee that did not interview you, or both. Atlassian describes a hiring committee that works independently of the interviewers and sees the interview feedback and your CV; Google says it applies internal reviews and takes several perspectives into account. If the decision is to hire, the recruiter brings the offer, and pre-joining checks start once you accept. The wait varies with the employer: Amazon’s SDE prep pages give an interview outcome within five business days, while Google warns that several weeks can pass before an outcome. A good answer ends with what you do meanwhile: ask the recruiter for the expected date, follow up once it has passed, and keep your other processes moving.

An interviewer may follow the warm-up with a question about their own process. Choose the reply you would give to each of the two below, and read why the other replies fall short:

Checkpoint

Interview round: two follow-up questions

  1. Question 1 of 2 Interview round. After the warm-up, the interviewer asks: "And who do you think makes the decision here?" You do not know this employer's process. Which answer is the strongest?

    Choose one answer.

    Show the answer: Question 1 of 2

    Answer: "In the processes I have read about, a debrief or a committee decides from the written feedback. How does it work here?"

    A strong answer combines what the published processes say (the panel's written feedback is read together, in a debrief, by a committee or both) with a question about this employer, since processes differ.

  2. Question 2 of 2 Interview round. The interviewer asks: "Suppose our decision takes longer than we said. What would you do?" Which answer is the strongest?

    Choose one answer.

    Show the answer: Question 2 of 2

    Answer: "I would ask the recruiter for the expected date, follow up once after it passes, and keep my other processes moving meanwhile."

    Waits differ, from 48 hours at one employer to several weeks at another. The recruiter gives the timeline, so the right plan is one question to them, one follow-up after the date and no pause in your other processes.

Two situations from this module’s question bank put the stages and the clocks to work:

Model answers open with any pass: ₹79 for 1 week ($2.99), one payment that never renews.

  1. Fresher to senior

    Your recruiter schedules a loop of five 55-minute interviews on one day. How do you plan the day, and what do you ask before you confirm it?

    Model answer, Pro. Model answers open with any pass; prices are in the notice on this page. First step and follow-ups

  2. Fresher

    You are a final-year student with a campus drive in three weeks and an application to a large employer off campus. How do the two processes differ, and how do you prepare for each?

    Model answer, Pro. First step and follow-ups

Key takeaways

  • Most processes share eight stages, from the application to the first day, and employers skip, merge and reorder them by role and level.
  • Each stage has its own decider: the recruiter screens, every interviewer writes notes, and a debrief or a committee decides from what was written, so every round counts the same.
  • Published waits run from 48 hours at one employer to several weeks at another, and a loop of four to six interviews fills most of a working day.
  • Lateral, campus, startup and mass-recruitment processes differ in their first filter, their final stage and who decides.
  • The recruiter settles what no page can: the stages left with their dates, each round’s format, the language, the help allowed and any accommodation you need.

Terms in this lesson

debrief
A meeting after an interview loop in which the interviewers share and discuss their written feedback on a candidate, before a decision is made or passed on to a committee.
hiring committee
A group that makes or confirms a hiring decision from the interviewers' written feedback and the candidate's application, usually without having interviewed the candidate.
interview loop
The final round of a hiring process: several interviews, often on one day or two, each with a different interviewer and focus, such as coding, design or behavioural questions. Also called the full loop or the onsite, even when it runs on video.
lateral hiring
Hiring people who already have work experience, one role at a time and all year round, as opposed to campus hiring of students on an institute's calendar.

References

Related tools

Report a problem with this lesson

Quick answers and tool search

Type to search tools or to get a quick answer, for example 18% of 2500. Use the up and down arrow keys to move through the results, Enter to choose, and Escape to close.