CoPilot Interview has two places to practice, and they organize questions differently. The free browser demo at /try has a fixed bank of 145 questions in 10 tracks that you filter by track and difficulty. The desktop app's Mock Interview mode has no fixed bank: it writes new questions for each round from your résumé and the job description, using any mix of four question types at one of four levels.
CoPilot Interview is an AI interview assistant for Windows and macOS, and both ways to practice are free. Below are the tracks and types, and which to use when.
The 10 tracks in the browser demo
| Track | Questions |
|---|---|
| Behavioral | 14 |
| System Design | 14 |
| Coding | 30 |
| Data Science / ML | 12 |
| Frontend / React | 12 |
| DevOps / Cloud | 11 |
| SQL / Databases | 12 |
| Product Manager | 10 |
| Security | 10 |
| Visual / Charts | 20 |
| Total | 145 |
Filter by Category and by Difficulty (Easy, Medium or Hard), or search by keyword. Each question is read aloud and runs on a countdown timer. You type your answer, and the AI returns a score from 1 to 10, strengths, weaknesses and the follow-up a real interviewer would likely ask. Some questions hand you a buggy snippet to debug, some code questions have a “Need a hint?” button, and you can attach a screenshot for the AI to grade against. No signup is needed.
A few older pages on our site say 113 questions in 9 tracks. The current bank is 145 questions in 10 tracks.
The four question types in desktop Mock Interview
In the app's 🎧 Mock Interview tab, the 🧩 Question mix row has four buttons. Each one lets the AI include that type when it plans your round:
| Type | What the app asks the AI to write |
|---|---|
| 🗣 Behavioral | One real situation relevant to the role, answerable in STAR form; one question, no multi-part lists |
| 🔧 Technical | A question that needs explanation and trade-offs, matched to the stack in the job description |
| 🏗 System Design | A design prompt with a clear scope and one or two constraints, such as scale, latency or cost |
| 💻 Coding | A self-contained problem solvable in 15 to 20 minutes in your 💻 Coding Language, with a function signature, one or two examples and the constraints |
Behavioral, Technical and Coding are on by default; System Design is off. If you turn all four off, the app uses Behavioral and Technical. The app also asks for every question to name the projects, technologies or claims from your résumé and the job description, for a warm-up question first and coding last, and for questions under 80 words. These are instructions to the AI, so an occasional question may not follow them exactly.
Level, length and focus
- 🎯 Level: Junior (0–2 years), Mid-level (2–5 years, the default), Senior (5+ years) or Staff / Lead. The level shapes both the questions and the grading.
- 🔢 Questions: “3 · ~15 min”, “5 · ~25 min” (the default) or “8 · ~40 min”.
- Focus (optional): narrows the round to a theme, for example “Kubernetes, leadership, SQL”.
- 🌐 Lang: 10 languages: English, Arabic, French, German, Hindi, Japanese, Korean, Mandarin, Portuguese and Spanish.
- No résumé or job description: the app runs a general interview at your level on your Focus topic, or on software engineering if Focus is empty.
- The app remembers your level, question count, mix, Focus, coding language, language and voice settings for next time. It doesn't keep the résumé or job description between launches.
Which to use
| You want to… | Use |
|---|---|
| Try scored practice without installing anything | The browser demo; pick a track |
| Answer questions about your own projects for one specific job | Desktop Mock Interview with your résumé and the job description |
| Drill one weak area | Mock Interview with one type on and Focus set to the topic, or the demo filtered to one track |
| Practice SQL, security, frontend or product questions | The matching demo track, or Mock Interview with 🔧 Technical on and a Focus such as “SQL” |
| Run an interview as the interviewer | Interviewer Mode, with its own categories: Coding, Technical, System Design, Behavioral and HR Screen |
For the type-by-type routines, see how to practice behavioral questions and how to practice coding questions. The AI mock interview page compares the demo and the desktop mode in one view, and the Mock Interview guide walks through every setting.
The Mock Interview mode described here is in the desktop app. An Android beta is available from the website, but its feature list isn't published, so check inside it. The iPhone version is listed as coming soon.
Frequently asked questions
How many questions does CoPilot Interview have?
The browser demo has 145 questions in 10 tracks. The desktop Mock Interview has no fixed bank: it writes a new set for each round from your résumé, the job description and your settings.
Can I pick a SQL or product track in the desktop app?
Not as a named type. Turn on 🔧 Technical, type the topic in Focus (optional), and paste the job description so the questions match the role. The browser demo has SQL / Databases and Product Manager tracks.
Does a new round repeat questions?
🎧 New round gives the AI the questions from earlier rounds in the same session and tells it not to repeat or paraphrase them. Ending the session clears that list.
Is there a system design track?
Yes, in both places: the demo's System Design track has 14 questions, and Mock Interview has a 🏗 System Design type, which is off until you click it.
Try one question in your browser
The browser demo has 145 real interview questions in 10 tracks. Answer one and get a score out of 10, strengths, weaknesses and the likely follow-up. Free, no signup.
Try a practice question