The average time between a final-round interview and an offer decision is about 5 to 7 business days, according to LinkedIn’s 2024 Talent Trends data. Most candidates wait longer than that before following up, which means they’re sitting in silence they don’t have to.
The real answer is: it depends on the company, the stage, and whether you’re dealing with a recruiter or a hiring manager directly. Here’s what the timelines actually look like.
By interview stage
Different stages move at different speeds.
Recruiter screen to technical screen: 3 to 5 business days is typical. Some companies move faster, especially early-stage startups where the hiring manager is also the recruiter. If you haven’t heard back in a week, it’s reasonable to follow up with your recruiter directly.
Technical screen to final round: 5 to 10 business days. This is usually where scheduling complexity slows things down. Final rounds often require 4 to 5 people to be available at the same time, which at larger companies can take a while to coordinate.
Final round to offer or rejection: 5 to 7 business days is the median for most companies. But this varies widely. Companies going through budget approvals, headcount freezes, or competing priorities can take 3 to 4 weeks at this stage without it meaning anything definitive.
By company type
Big tech companies like Google, Meta, Amazon, Microsoft, and Apple typically have structured hiring committees that add time. A final-round interview at Google might take 2 to 3 weeks to produce an offer because the packet goes through a committee review before a recruiter can extend anything. This isn’t a delay tactic. It’s process.
Series A and B startups usually move faster. 3 to 5 business days from final round to offer is common. Some founders will call you within 48 hours. The tradeoff is that startup timelines are also more likely to shift suddenly. A headcount freeze or a co-founder disagreement about the hire can pause a process that was moving quickly.
Large non-tech companies in financial services, healthcare, and consulting tend to move slower than tech. 2 to 3 weeks from final round is not unusual. Some roles in regulated industries have additional background checks or compliance steps before an offer can go out.
The calendar problem
The single biggest driver of timeline variation isn’t company size or process, it’s calendar interruptions. Holidays, team offsites, a key decision-maker out sick, budget cycles landing mid-process. If your final round happened the week before Thanksgiving, you’re probably not getting an answer until December.
One of the most useful things you can do during the interview process is ask directly: “What’s the expected timeline from here, and is there anything on the calendar that might shift that?” Most recruiters will give you a real answer if you ask this directly. The answer also tells you how to calibrate your follow-up cadence.
When silence means something
It’s tempting to read silence as rejection. Sometimes it is. But the pattern I see more often: companies that are moving a candidate forward often go quiet because they’re coordinating internal approvals. Companies that are declining often send a quick rejection. So paradoxically, silence sometimes signals you’re still in it.
That said, after 3 weeks of silence following a final round with no communication from the recruiter, it’s reasonable to assume the process has moved in another direction. A polite follow-up is appropriate. If you get no response to that follow-up, you have your answer.
The Stack Overflow 2024 Developer Survey found that nearly half of developers who reported the job search as “highly frustrating” cited communication gaps from employers as the primary cause. This is a known failure mode in tech hiring, not something unique to your situation.
The follow-up calendar
- Day 1 after interview: send your thank-you email
- Day 7: if no contact, send a brief check-in asking about timeline
- Day 14: if still nothing, one more follow-up noting that you have other decisions pending
- Day 21: if no response, treat this process as effectively closed and remove it from active tracking
“Other decisions pending” in your day 14 message serves a purpose beyond being accurate. It signals to the recruiter that you have alternatives, which often re-activates a stalled process. It’s not a bluff if you’re actually applying elsewhere, which you should be.
What to do with the waiting period
Keep applying. Every candidate I’ve talked to who got stuck in agonizing waits on a single process shares one thing in common: they paused their search while waiting. Don’t. The emotional math of job searching changes significantly when you have 4 processes in flight instead of 1.
Use the waiting period to prepare for what comes next. If an offer does come, you want to be ready to evaluate it clearly, negotiate thoughtfully, and respond within a reasonable window. Craqly’s mock interview sessions help you keep your other processes sharp while you wait, so a slow response from one company doesn’t stall your whole search.
One thing I’d push back on
The advice to “follow up every 3 days until you hear something” is too aggressive. It might feel proactive, but recruiters at high-volume companies are managing 30 to 50 open roles at a time. A candidate who emails every 3 days creates a mild administrative burden and occasionally moves from the “promising” mental folder to the “persistent in an annoying way” one. Once a week is the ceiling. Stick to the calendar above.
And honestly, if a process is taking 4 weeks and the recruiter has gone dark after repeated follow-ups, that’s also information. Not a great signal about what it’s like to communicate with that company as an employee.