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
13 questions match your filters.
- System designSeniorRecruiter
How would you design a hiring process for a team that reduces bias and still moves quickly?
Tests: Fair & compliant hiring
- System designSeniorData Analyst
How do you design a dashboard that executives will actually use, rather than one that gets ignored after a month?
Tests: Visualisation & dashboards
- System designSeniorMachine Learning Engineer
How would you design a recommendation system for an online store that needs to respond in under a hundred milliseconds?
Tests: ML system design
- System designSeniorAI Engineer
How would you design an AI assistant that can take actions in company systems, like issuing refunds, so it stays safe?
Tests: AI safety & security
- System designSeniorSoftware Engineer
How would you design a link shortening service that has to handle millions of redirects a day? Talk me through the main pieces and trade-offs.
Tests: System design
- System designSeniorBackend Engineer
How would you design a system that sends order confirmation emails reliably, even if the email provider is down for a while?
Tests: Distributed systems & scalability
- System designMid levelMobile Engineer
What architecture pattern do you use to structure your app's screens and logic, and why that one?
Tests: Mobile UI & app architecture
- System designSeniorEmbedded Systems Engineer
How would you design a firmware update process for devices in the field so a failed update never bricks them?
Tests: Firmware testing & reliability
- 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
- System designSeniorSite Reliability Engineer
How would you design a service so that losing an entire availability zone, or a key dependency, does not take the whole product down?
Tests: Capacity & resilience design
- System designSeniorDatabase Administrator
Design a setup for a critical database that needs to survive losing a server or a whole data center with minimal data loss. What trade-offs do you make?
Tests: High availability & replication
- System designSeniorSolutions Architect
Walk me through an architecture you designed that you are proud of. What were the biggest trade-offs, and what would you change now?
Tests: Solution design & trade-offs
- System designSeniorCustomer Success Manager
How would you design a customer health score for a team that does not have one yet?
Tests: Data-driven account management