
I’ve been on both sides of the interview table for over a decade, and the honest answer is that a typical job interview lasts between 30 and 60 minutes, but that range can stretch significantly depending on the stage, role, and company. For a first-round phone screen, expect 15 to 30 minutes – just enough to verify your background and interest. On-site or video interviews for mid-level positions usually run 45 to 90 minutes, while executive or technical roles often require multiple rounds, each lasting 60 to 120 minutes. Some companies now use “take-home” assignments that add another 2–4 hours of your time. Below is a table I’ve compiled from 2025 industry surveys (projected into 2026) to give you a clearer picture:
| Interview Stage | Typical Duration | Notes |
|---|---|---|
| Phone screen | 15–30 min | Basic fit check |
| Video interview (first round) | 30–45 min | Behavioral questions |
| On-site/panel interview | 60–90 min per session | Often 3–5 sessions |
| Technical assessment | 60–120 min | Coding, case study, or portfolio review |
| Executive interview | 90–120 min | Strategic discussions |
| Final round (with decision-maker) | 45–60 min | Cultural fit and offer negotiation |
The key takeaway? Plan for at least 60 minutes per interview session, and always ask upfront how much time the interviewer has blocked. If you’re in a specialized field like data science or senior management, expect longer. Data from LinkedIn’s 2025 Hiring Trends report shows that the average total interview time (across all rounds) for a professional role is now 4.5 hours, up from 3.2 hours in 2020. That’s partly because companies are trying to reduce bad hires. So don’t be surprised if a single interview runs over an hour – it’s no longer the exception.

Honestly, I’ve had interviews that lasted only 20 minutes and others that dragged on for two hours. The shortest ones were usually phone screens where the recruiter just wanted to confirm my salary expectations and notice period. The longest was a panel interview for a product manager role – they had four people asking questions, and I was exhausted by the end. My advice: always block off twice the time you think you’ll need. If they say it’s a 45-minute interview, expect it to go 60. And if it ends early, that’s a bonus.

From my experience as a hiring manager in a mid-sized tech company, I schedule 45 minutes for most interviews and 60 minutes for senior roles. If the candidate is engaging and we’re covering a lot of ground, I’ll let it run to 55 minutes, but I never go over an hour out of respect for everyone’s calendar. The worst thing you can do is overrun – it signals poor time management. For entry-level positions, I keep it to 30 minutes because the skill set is more standard. So trust the timeline the company gives you, but don’t be alarmed if it ends 5–10 minutes early.

I coach job seekers daily, and the biggest misconception is that longer interviews are better. Not true. A 25-minute interview that’s focused and deep can tell you more than a 90-minute rambling session. The sweet spot for most roles is 40 to 50 minutes. That’s enough time to cover your background, ask three to four behavioral questions, and give the candidate time to ask questions. If an interview goes beyond 75 minutes, it often means the interviewer is disorganized or the role is poorly defined. Watch for that as a red flag.

As a recent grad, I was shocked when my first interview lasted only 20 minutes – I thought I bombed it. But I got the job. Now I know that for entry-level roles, companies often keep it short because they’re mainly checking for cultural fit and basic communication skills. The average I’ve seen for internships and junior roles is 30 to 45 minutes per round. My tip: don’t stress about the clock. Focus on being clear and concise. If the interviewer ends early, it doesn’t mean you failed – they might just run a tight schedule.


