TL;DR
- Ask questions that help you understand the actual work, expectations and team environment.
- Choose the question for the person answering it: recruiter, manager and teammate offer different perspectives.
- Follow up on something discussed rather than reading a fixed list regardless of context.
- Before leaving, confirm the next step and the expected timeline.
Introduction
When an interviewer offers time for your questions, use it to understand the role and make an informed decision. The time available and the evaluation process vary. This guide offers fifteen questions for different interviewers, plus ways to adapt them to the conversation.

Table of Contents
- Why This Segment Matters
- The Rules for Good Questions
- Questions for a Peer / Coding Interviewer (1–4)
- Questions for a System Design Interviewer (5–7)
- Questions for a Hiring Manager (8–10)
- Questions for a Skip-Level or VP (11–12)
- Questions for the Recruiter (13–15)
- Choose the Right Person and Timing
- How to Pick on the Fly
- FAQ
- Conclusion
Why This Segment Matters
If time is available for your questions, focus on three useful goals:
- Gather decision-useful information about the team, the tech, and the role.
- Demonstrate you already did research — your questions betray whether you read the engineering blog.
- Leave a positive emotional impression. Thank the interviewer and show that you listened to the discussion.
A thoughtful question can clarify a misunderstanding or reveal information that matters to your decision. It does not guarantee a particular hiring score.
The Rules for Good Questions
- Specific, not generic. "What is the culture like?" is dead. "I read that you migrated from RabbitMQ to Kafka last quarter — has the on-call pattern changed since?" is alive.
- Calibrated to the interviewer. Technical questions for engineers, strategic for managers, logistical for recruiters.
- Open-ended. Avoid yes/no.
- Reveal prior research. Tie at least half your questions to specifics you learned.
- One per minute available. If you have 5 minutes, pick 3 questions and listen hard.
- Clarify policy with the right contact. Recruiters can confirm formal policy; managers and teammates can explain how arrangements work day to day.
Questions for a Peer / Coding Interviewer (1–4)
Peer engineers are your future teammates. They care about the team's technical health and culture. Questions that resonate with them:
1. What is the hardest technical problem your team is working on this quarter?
Invites them to nerd out. You learn what the team is actually doing vs. the marketing pitch.
2. If you could change one thing about how the team operates, what would it be?
Not a trap question. People love answering it honestly. You learn where the friction is.
3. What is the on-call experience like? How often do you get paged, and what is the typical severity?
Ask about severity, staffing, recovery time, and how the team improves its on-call practices before interpreting a page count.
4. What is something about the team's tech that is not obvious from the engineering blog or the job posting?
Lets them share insider detail. Shows you read the engineering blog.
Questions for a System Design Interviewer (5–7)
System design interviewers care about architecture and scale. Go deeper than the basics:
5. What is the part of your production architecture that is most in need of refactoring?
Reveals organisational honesty. Good teams have a clear list; bad teams hand-wave.
6. How does your team balance shipping new features against reducing tech debt?
Tells you whether the team is a ship-at-all-costs shop or a measured one. Neither is wrong but you should know which one you are joining.
7. What was the biggest architectural decision you have made in the last year, and in hindsight would you make the same call?
Invites a reflective answer. Tests whether the interviewer can own trade-offs honestly.
Questions for a Hiring Manager (8–10)
A hiring manager can discuss priorities, expectations, and how the team works. Technical questions may also be appropriate when they help you understand the role.
8. What does a "great first 6 months" look like for someone in this role?
Lets them paint the ideal candidate. You can compare against your own strengths.
9. What is the team's biggest operational risk right now?
This can reveal how the manager thinks about priorities and uncertainty. Ask for an example and allow for information they cannot share.
10. What is a past hire who exceeded your expectations, and what did they do differently?
Brilliant because it gives the manager a concrete mental model. The answer tells you exactly what "great" looks like in this team.
Questions for a Skip-Level or VP (11–12)
Skip-levels think about the org's trajectory. Calibrate bigger.
11. How do you think about this team's charter in the next 18 months? What would success look like?
Shows you are thinking beyond day-to-day. Reveals whether the team is expanding, steady-state, or declining.
12. What is the biggest external pressure facing the company right now, and how does it shape engineering priorities?
Invites them to talk about real competitive, regulatory, or market context. Reveals judgment on where the company is heading.
Questions for the Recruiter (13–15)
Recruiters are your internal ally. Use them for logistics and calibration.
13. What is the typical timeline for a decision after the final round?
Sets expectations. Calibrates follow-up cadence.
14. When you have presented candidates to this team in the past, what signals did they weigh most?
The recruiter may be able to explain relevant competencies, though a private rubric or individual assessment feedback may not be available.
15. Is there anything in my loop you would recommend I address or clarify before the hiring committee meets?
Rare but powerful. Some recruiters will share feedback that helps you win a close call.
Choose the Right Person and Timing
In a peer or hiring-manager round:
- "How much does this role pay?" — the recruiter is often the best person to confirm the range.
- "What is the vacation policy?" — ask the person responsible for explaining benefits.
- "What hours are expected?" — a legitimate question about workload and fit.
- "How much do people work from home?" — ask the recruiter.
- "Is this role a promotion from my current level?" — clarify the expected level and responsibilities with recruiting.
Anywhere in the loop:
- "What are your best-known products?" — signals you did not research.
- "Is the company hiring a lot?" — ask about the specific team’s hiring plans if that information matters.
- "What are the company's perks?" — clarify benefits alongside the work and expectations.
- "Is the interview process over?" — confirm remaining steps with the recruiter or interviewer.
- Any question answered on the first page of the company's website.
How to Pick on the Fly
In practice, you will prepare 5 to 7 questions per round type and pick 2 or 3 based on the interviewer's temperament. Heuristics:
- If the interviewer was technical and chatty: go deeper on their tech.
- If the interviewer was reserved: ask one question, listen, ask a thoughtful follow-up.
- If the interviewer ran over time and gave you only 2 minutes: pick the single question that shows the most research.
- If the interviewer seems bored or distracted: ask something they would genuinely find interesting ("what is the hardest technical problem on your team").
Frequently Asked Questions
How many questions should I have prepared?
5 to 7 per round type is ideal. You will only ask 2 or 3 per round, but variety lets you match the mood.
Is it bad to write questions down in advance?
No. Writing them on a notepad you glance at is fine, even expected. Scrambling through a Google Doc on a shared screen is not.
What if I run out of time and cannot ask anything?
Email the top question to the recruiter afterward. Example: "I did not get time to ask this in the loop — could you pass along to [interviewer] that I was curious about [X]?"
Can I ask the same question twice across rounds?
It can be useful to hear a manager and teammate discuss the same topic from different perspectives. Explain the context and ask for their experience instead of mechanically repeating the same script.
Should I ask about AI / ML adoption in the team?
Yes, if it is relevant to the role or something the interviewer mentioned. Ask how the team evaluates and uses AI tools, what constraints apply, and what training is available rather than assuming every team has the same approach.
Use your questions to evaluate the opportunity
The end of an interview is not just a chance to demonstrate enthusiasm. It is a chance to gather information you need to decide whether the job fits. A useful question resolves something you do not yet understand about the work.
Start with your own priorities. Perhaps you need to understand how a remote team coordinates, what training is available or how the role balances urgent requests with planned work. Turn those priorities into questions that invite examples.
“Is the team collaborative?” can produce a simple yes. “Could you describe a recent project that required this team to work with another department?” is more likely to reveal how collaboration happens in practice. Listen to the answer before deciding what to ask next.
Questions for a potential teammate
A teammate can often describe the everyday experience more concretely than a process document. Ask about communication, review and the shape of a normal week.
| What you want to understand | Question to adapt | Useful follow-up |
|---|---|---|
| Day-to-day work | How does a typical week divide between planned and unexpected work? | What tends to interrupt the plan? |
| Feedback | How do people get feedback before work is final? | Can you give a recent example? |
| Collaboration | Which teams do you work with most often? | What makes those handoffs work well? |
| Learning | How do new teammates learn the systems and context? | What helped you when you joined? |
Avoid asking someone to speak for every employee or disclose confidential team problems. You are looking for a useful perspective, not an inside report on individual colleagues.
Make a follow-up question from the conversation
Suppose the manager says the team recently introduced a new planning process. A useful follow-up is: “What problem was the previous process creating, and how will you know the new approach is working?” This explores reasoning and expectations without pretending you already know the organisation's internal circumstances.
If an answer is broad, ask for an example politely. If it is already detailed, do not force another question simply to fill the time. A short acknowledgement and a connection to your experience may be more natural.
Close the conversation clearly
Confirm the next step, the expected timeline and anything you have agreed to send. Harvard's interviewing resource recommends preparing questions that inform your decision and clarifying what happens next.
Afterwards, record the answers while they are fresh. Compare them with your priorities rather than judging the role only by how friendly the conversation felt. For earlier-stage preparation, our phone interview guide helps you organise the evidence and questions you want beside you during the call.
Conclusion
Prepare questions that address your priorities and build on the conversation. Record the answers afterwards, compare them with what you need from the role, and follow up on the timeline you agreed. No set of questions guarantees a ranking among candidates.
Frequently asked questions
What questions should I ask a coding interviewer at the end of an interview?Specific, technical questions that invite the engineer to nerd out. Examples: 'What is the hardest technical problem your team is working on this quarter?', 'If you could change one thing about how the team operates, what would it be?', 'What is the on-call experience like — how often are you paged and at what severity?', and 'What is something about the team's tech that is not obvious from the engineering blog?' These reveal real culture, not marketing.
What should I ask a hiring manager versus a peer engineer?A manager can explain priorities and expectations, while a teammate can describe everyday work. Ask either person relevant technical questions within their knowledge. Recruiters can confirm formal policies; managers and teammates can explain how working arrangements operate in practice.
Are there questions I should never ask in a tech interview?Questions about compensation, hours, leave, or remote work can be legitimate parts of assessing a role. The recruiter is often best placed to confirm policy; a manager or teammate can explain everyday practice. Choose the appropriate person and timing, and avoid asking for information already clearly supplied.
How many questions should I prepare for the end of an interview?Prepare a small, varied set of questions and choose the ones that matter most for that interviewer. Ask fewer questions when an answer deserves a follow-up; the quality of information matters more than meeting a count.
Should I write my interview questions on a notepad?Check any instructions about notes. If allowed, keep a short list accessible and use it to prompt relevant questions. Choose paper or a digital format that is comfortable and does not distract from the conversation.