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
220 questions match your filters.
- BehaviouralSeniorData Analyst
How would you move a team that constantly sends you ad hoc data requests toward answering more of their own questions?
Tests: Stakeholder management
- BehaviouralAny levelData Analyst
Tell me about a time someone questioned your numbers. How did you respond?
Tests: Stakeholder management
- BehaviouralMid levelMachine Learning Engineer
Tell me about a time a model's performance dropped in production. How did you notice and what did you do?
Tests: Model monitoring & reliability
- BehaviouralMid levelMachine Learning Engineer
Tell me about a time you disagreed with a data scientist or product manager about whether a model was ready to ship.
Tests: Cross-functional collaboration
- BehaviouralSeniorMachine Learning Engineer
Tell me about a time you chose not to use machine learning, or chose a much simpler model, and why.
Tests: Pragmatism & ownership
- BehaviouralSeniorAI Engineer
Tell me about a time you had to tell a stakeholder that an AI feature wasn't reliable enough to launch. How did you handle it?
Tests: Product & user focus
- BehaviouralAny levelAI Engineer
Models and tools in this field change every few months. How do you decide which new things are worth adopting?
Tests: Learning agility
- BehaviouralMid levelAutomation Engineer
Tell me about a time the people doing a process described it differently from how it actually worked. How did you find out?
Tests: Stakeholder collaboration
- BehaviouralSeniorAutomation Engineer
Tell me about an automation that didn't deliver the savings that were expected. What did you learn and what did you change?
Tests: Ownership & continuous improvement
- BehaviouralEntry levelBusiness Intelligence Developer
A manager asks for a dashboard showing sales performance. What questions would you ask before building anything?
Tests: Requirements gathering
- BehaviouralSeniorBusiness Intelligence Developer
Tell me about a time stakeholders kept changing what they wanted mid-project. How did you keep it on track?
Tests: Requirements gathering
- BehaviouralAny levelBusiness Intelligence Developer
Before you publish a new report, how do you make sure the numbers are right?
Tests: Attention to detail
- BehaviouralAny levelBusiness Intelligence Developer
Tell me about a time you caught an error in data or a report before anyone else noticed.
Tests: Attention to detail
- BehaviouralEntry levelIT Support Specialist
A frustrated user calls saying they've lost an hour of work and need help right now. How do you handle the start of that call?
Tests: Customer service & communication
- BehaviouralMid levelIT Support Specialist
Tell me about a time you had lots of tickets at once, including one from a senior manager. How did you decide the order?
Tests: Prioritisation under pressure
- BehaviouralSeniorIT Support Specialist
How would you explain to a non-technical manager that a request they made can't be done their way for security reasons?
Tests: Customer service & communication
- BehaviouralMid levelSoftware Engineer
Tell me about a time you made slow code noticeably faster. How did you find the bottleneck and what did you change?
Tests: Coding fundamentals & data structures
- BehaviouralAny levelSoftware Engineer
Tell me about a time you had to explain a technical problem or trade-off to someone non-technical. How did you make it land?
Tests: Communication
- BehaviouralAny levelSoftware Engineer
Tell me about a time something you shipped broke in production. What did you do in the moment and afterwards?
Tests: Ownership
- BehaviouralAny levelFrontend Engineer
Tell me about a time a design you were given was hard to build or didn't work well in practice. How did you handle it with the designer?
Tests: Collaboration with design & product