just finished my Google loop and got the offer last week. writing this because the timeline stress is real and I couldn't find consistent information when I needed it.
my actual timeline: Day 0: recruiter LinkedIn message, replied same day Day 4: recruiter phone screen (30 min) Day 11: online assessment (2 coding problems, 90 min timed) Day 18: phone screen with engineer (45 min, 1 coding problem) Day 32: onsite (I chose virtual) - 5 rounds in one day Day 48: debrief completed, recruiter called with verbal offer Day 52: written offer emailed
total: 52 days from first contact to written offer, with no delays on my end.
where the time actually goes: scheduling the onsite took 11 days. google's scheduling system requires 5 interviewers to coordinate and my team had some people traveling. just email your recruiter if it's been 5+ business days and nothing's happened. debrief takes longer than any recruiter tells you. mine was 16 days. I was told 5-7 business days. the calibration meeting kept getting pushed. this is normal, not a soft rejection signal.
things that stretch or shrink the timeline: if you tell the recruiter you have a competing offer with a deadline, they can and do expedite. I've seen this cut 2-3 weeks off. be honest about the timeline, don't fake a deadline. conversely, HC freezes or reorg during your loop can add 2-4 weeks. this happened to someone I know, their loop was fully approved and then a reorg paused headcount. offer still came, just took forever. summer and December are slower. January and September are faster.
the 'strong hire' vs 'hire' thing: apparently 'strong hire' from 2+ interviewers speeds up the debrief because there's less to argue about. I don't know my own outcome but I got the offer so something worked.