Question bank
Interview questions, with guidance on how to answer
834 questions across 64 roles. Open one to see what a strong answer includes and common slips, then drill it out loud with Ava. New to answer structure? Start with the learning hub.
Behavioural
Past experience: what you did and what happened.
220 questions
Technical
Craft knowledge and how you would do the work.
572 questions
Case
A scenario to reason through and decide.
29 questions
System design
Design a system and defend the trade-offs.
13 questions
834 questions.
- TechnicalSeniorGame Developer
How do you plan a game's memory and performance budgets for a console or mobile release, and how do you hold the team to them?
Tests: Performance & optimisation
- BehaviouralSeniorGame Developer
When would you build a custom system rather than use what the engine already provides? Tell me about a time you made that call.
Tests: Game engine proficiency
- BehaviouralAny levelGame Developer
Tell me about a time a designer or artist wanted something that was technically expensive. How did you find a solution together?
Tests: Collaboration with designers & artists
- BehaviouralAny levelGame Developer
Tell me about a feature that playtesting showed wasn't fun. What did you change?
Tests: Iteration & feedback
- TechnicalEntry levelEngineering Manager
If you were a new manager taking over a team, what would you do in your first month to get to know your people?
Tests: People development & coaching
- TechnicalEntry levelEngineering Manager
Imagine your team's project is going to miss its deadline. How would you tell the stakeholders, and what would you include?
Tests: Stakeholder management
- BehaviouralEntry levelEngineering Manager
Two engineers on your team strongly disagree about how to build something, and it's slowing things down. What would you do?
Tests: Conflict resolution
- System designMid levelEngineering Manager
How do you design an interview process that's fair and actually predicts who will do well on your team?
Tests: Hiring & team building
- TechnicalMid levelEngineering Manager
How do you balance new feature work, technical debt and on-call load across a quarter?
Tests: Delivery & execution
- BehaviouralMid levelEngineering Manager
Tell me about a time you had to manage someone who was underperforming. What did you do, and how did it turn out?
Tests: Performance management
- TechnicalMid levelEngineering Manager
Tell me about someone you helped grow into a bigger role. What specifically did you do?
Tests: People development & coaching
- TechnicalMid levelEngineering Manager
How do you stay technical enough to make good calls without becoming a bottleneck in code reviews or design decisions?
Tests: Technical judgement
- TechnicalSeniorEngineering Manager
How would you grow a team from five to fifteen engineers in a year without losing quality or culture?
Tests: Hiring & team building
- BehaviouralSeniorEngineering Manager
Tell me about a time leadership asked for something your team couldn't deliver in time. How did you negotiate the outcome?
Tests: Stakeholder management
- TechnicalSeniorEngineering Manager
Tell me about a major technical decision your team made while you led it. How did you weigh the options, and who did you involve?
Tests: Technical judgement
- BehaviouralAny levelEngineering Manager
How do you make sure important context from leadership reaches your team, and that your team's concerns reach leadership?
Tests: Communication
- BehaviouralAny levelEngineering Manager
Tell me about a time you gave difficult feedback to a peer or to your own manager. How did you approach it?
Tests: Conflict resolution
- TechnicalEntry levelDevOps / Platform Engineer
Walk me through what happens, step by step, between a developer pushing code and that code running in production, on a pipeline you would set up.
Tests: CI/CD pipelines
- TechnicalEntry levelDevOps / Platform Engineer
Why would a team define its infrastructure in code instead of clicking through a cloud console, and what problems does that solve?
Tests: Infrastructure as code
- TechnicalEntry levelDevOps / Platform Engineer
In plain terms, what is a container, and how is it different from running an app directly on a virtual machine?
Tests: Containers & Kubernetes