Home › Blog › Onsite Interview Length

How Long Is an Onsite Interview? Typical Lengths, Breaks and Schedules

Half day or full day, how many sessions, where the breaks fall, how virtual onsites are split, and why the length tells you little about the outcome.

An onsite interview usually lasts 3 to 6 hours, made up of four to six back-to-back sessions of about 45 to 60 minutes each, with short breaks and sometimes a lunch. Smaller companies and non-technical roles often run shorter onsites of two to four hours, while senior and leadership loops can stretch to a full day or be split across two days.

Those ranges describe common practice, not a rule. Length varies by company, team, role and level, and the only reliable answer for your onsite is the agenda your recruiter sends. This guide covers typical lengths by company and role, a sample schedule, how virtual onsites are split, and what the length does and does not tell you. For what happens inside each session, see our explainer on the full loop interview.

How long is an onsite interview by company and role?

The table below summarizes typical patterns. Treat it as a planning guide, then confirm the details with your recruiter.

SituationTypical sessionsTypical total timeNotes
Large tech company, engineering role4 to 6 sessions of 45 to 60 min4 to 6 hoursOften coding, system design and behavioral; may be split over two days when virtual
Startup or small company2 to 4 sessions2 to 4 hoursSometimes includes a working session, take-home review or founder conversation
Product, data or design role4 to 6 sessions4 to 6 hoursCan include a case, a presentation or a portfolio review, which may run longer than 60 min
Senior, staff or manager role5 to 7 sessions5 hours to a full dayExtra design, leadership or cross-functional rounds; sometimes a second day
Finance or consulting superday3 to 6 interviewsHalf day to full dayBack-to-back technical, fit and case interviews, often with a decision soon after
Non-technical professional role2 to 4 sessions, sometimes a panel2 to 4 hoursMay include a presentation or a meeting with the wider team

A few companies publish their round lengths. For example, Meta's careers blog post on preparing for its software engineering interview describes 45-minute coding, design and behavioral interviews in its full onsite, with a coding interview split into about 5 minutes of introductions, 35 minutes of coding and 5 minutes for your questions (Meta careers blog, updated October 2022 and checked in October 2026). Check whether the process has changed when you are scheduled; our Meta software engineer interview process guide covers each stage.

What a typical onsite schedule looks like

Here is an example we wrote of a five-session in-person onsite for a mid-level software engineer. Your order and timings will differ, but most onsites follow a similar shape.

TimeSessionLength
9:30Arrive, check in, meet the recruiter or coordinator15 min
9:45Coding interview 145 min
10:30Break10 to 15 min
10:45System design60 min
11:45Lunch with a team member45 to 60 min
12:45Coding interview 245 min
13:30Break10 min
13:40Behavioral interview45 min
14:25Hiring manager conversation45 min
15:10Wrap-up with the recruiter or walk out5 to 15 min

That adds up to roughly five and a half hours door to door. The lunch is often informal, but treat it as part of the day; our guide to lunch interview etiquette explains why. Breaks are sometimes shorter than planned when a session runs over, so do not count on them for anything important.

How long is a virtual onsite interview?

A virtual onsite usually has the same number of sessions as an in-person one, but the schedule is often more flexible. Common patterns include:

If you are offered a choice, pick the format that suits your energy. A split schedule reduces fatigue but keeps you in interview mode for longer. Our virtual onsite interview tips cover how to run a remote loop, including a day-of run sheet.

Does the length of an onsite interview mean anything?

Not reliably. Candidates often read meaning into an onsite that ended early or ran long, but length is mostly set by the agenda and by interviewer availability.

The decision usually comes later, after interviewers write their feedback and compare notes. Our guide to the full loop and debrief explains that process, and how long it takes to hear back covers the wait.

How to plan for a long onsite

Tip: Write the agenda on one card or sticky note: session, interviewer, focus. Glance at it during each break so you walk into the next room already thinking about the right topic.

For the full two-week preparation plan, including what each round tests and a day-of checklist, see our guide on how to prepare for an onsite interview.

Practice it

Stamina is a skill you can train. Set aside a morning and run three or four practice sessions back to back, with the same short breaks you expect on the day. A browser-based AI mock interview needs nothing installed and covers tracks such as behavioral, system design, coding and SQL. The CoPilot Interview desktop app's Mock Interview goes further: it builds questions from your résumé and the job description and scores each spoken answer out of 10 with what to fix. Both are free for 15 minutes a day with no account. Follow each employer's rules on AI tools, and use AI to prepare beforehand.

Build stamina for a long onsite

Run timed practice rounds, answer out loud and get each answer scored out of 10 with what to fix. Free for 15 minutes every day, no account needed.

Try a free AI mock interview

FAQ

How many hours is an onsite interview?

Commonly three to six hours, built from four to six sessions of about 45 to 60 minutes plus breaks and sometimes lunch. Small companies often run shorter onsites, and senior roles can take a full day.

How many interviews are in an onsite?

Four to six is a common range for tech roles, and two to four for many smaller companies and non-technical roles. Your recruiter can tell you the exact number and the focus of each session.

Is lunch part of an onsite interview?

Often, yes, especially for in-person onsites. Whether lunch is formally scored varies by company, so treat it as part of the interview: relaxed, but still professional.

Can a virtual onsite be split over two days?

Yes. Many companies split virtual onsites across two or more days, especially when interviewers are in different time zones. If you have a preference, ask the recruiter when scheduling.

Is it a bad sign if my onsite interview ended early?

Not necessarily. Sessions end early for many reasons, including a quick solution or a busy interviewer. The decision is usually made later from everyone's written feedback.

Should I take a break between onsite sessions if offered?

Yes. Use every break to drink water, stand up and reset. Even five minutes helps you start the next session fresh.