Mock interview practice by role
Explore role skills and sample questions, then create a free account to practise with Ava out loud or by typing. Each answer gets specific feedback and a stronger version built from your own words.
17 roles
Engineering
Backend Engineer mock interview
Builds and runs the server-side systems behind applications: APIs, databases, background jobs and integrations. Day to day they design data models, write services, tune performance and keep production reliable.
8 skills · 13 questions
Cloud Engineer mock interview
Designs, builds and maintains infrastructure on cloud providers such as AWS, Azure or Google Cloud. Day to day that includes provisioning services with code, managing networking and access, keeping costs in check and making sure systems are backed up and resilient.
8 skills · 12 questions
Database Administrator mock interview
Keeps an organisation's databases available, fast, secure and recoverable. Day to day that includes managing backups and replication, tuning slow queries, controlling access, and safely applying schema changes and upgrades.
8 skills · 12 questions
DevOps / Platform Engineer mock interview
Builds and runs the pipelines, infrastructure and internal tools that let developers ship code to production safely and quickly. Day to day that means automating deployments, managing cloud and container infrastructure, and fixing whatever slows teams down.
8 skills · 12 questions
Embedded Systems Engineer mock interview
Writes the software that runs directly on hardware such as microcontrollers, sensors and devices. Day to day they write firmware in C or C++, bring up new boards, talk to peripherals and debug problems that sit between code and electronics.
8 skills · 13 questions
Engineering Manager mock interview
Leads a team of software engineers, responsible for their growth, hiring and the team's delivery. Day to day they run one-on-ones, plan work with product partners, remove blockers and make sure the team builds the right things sustainably.
8 skills · 13 questions
Frontend Engineer mock interview
Builds the parts of web applications that users see and interact with, turning designs into fast, accessible, reliable interfaces. Day to day they write components, manage application state, work closely with designers and fix browser issues.
8 skills · 13 questions
Full-Stack Engineer mock interview
Builds features across the whole web application, from the database and server to the user interface. Day to day they ship end to end features, move between frontend and backend code, and keep the product working smoothly in production.
8 skills · 13 questions
Game Developer mock interview
Programs the systems and gameplay that make video games work and feel fun. Day to day they build mechanics in an engine like Unity or Unreal, work with designers and artists, optimise performance and fix bugs found in playtesting.
8 skills · 13 questions
IT Support Specialist mock interview
Helps employees fix problems with computers, accounts, software, printers and network access, by phone, chat, ticket or in person. Day to day that means troubleshooting issues, setting up devices and accounts, documenting fixes and escalating what they can't resolve.
8 skills · 13 questions
Mobile Engineer mock interview
Builds and maintains native or cross-platform apps for phones and tablets. Day to day they write app features, handle networking and offline behaviour, tune performance and ship releases through the app stores.
8 skills · 13 questions
Network Engineer mock interview
Designs, configures and maintains the networks that connect offices, data centers and cloud environments. Day to day that means managing routers, switches, firewalls and wireless, troubleshooting connectivity, and planning changes safely.
8 skills · 12 questions
QA / Test Automation Engineer mock interview
Makes sure software works before customers see it by designing test strategies and building automated tests for user interfaces, APIs and performance. Works alongside developers to catch bugs early and keep test suites fast and trustworthy.
8 skills · 12 questions
Security Engineer mock interview
Protects a company's systems, applications and data by finding and fixing weaknesses, building security controls, and responding to threats. Works closely with engineering teams to make secure choices the easy default.
8 skills · 12 questions
Site Reliability Engineer mock interview
Keeps production systems fast and available by defining reliability targets, responding to incidents, and writing software that removes manual operations work. Splits time between on-call, improving monitoring, and engineering projects that make failures rarer and smaller.
8 skills · 12 questions
Software Engineer mock interview
Designs, writes, tests and maintains software, turning product requirements into working code. Day to day they build features, fix bugs, review teammates' code and keep systems running in production.
8 skills · 13 questions
Solutions Architect mock interview
Works with customers or internal stakeholders to understand business problems and design technical solutions that fit their needs, budget and constraints. Spends the day in discovery conversations, drawing architectures, presenting proposals and guiding teams through implementation.
8 skills · 12 questions
7 roles
Data & AI
AI Engineer mock interview
Builds products and internal tools on top of large language models, including chat assistants, retrieval systems and agents that use tools. Day to day that means writing prompts and application code, building evaluation sets, tuning retrieval, and keeping cost, latency and safety under control.
8 skills · 12 questions
Automation Engineer mock interview
Automates repetitive business processes using robotic process automation, workflow tools, scripts and system integrations. Day to day that means mapping processes with the people who do them, building and testing bots or integrations, and keeping them running reliably.
8 skills · 12 questions
Business Intelligence Developer mock interview
Designs and builds the data models, reports and dashboards that teams use to track business performance. Day to day that means gathering requirements, writing SQL, modelling data, building reports in tools like Power BI or Tableau, and keeping numbers consistent and fast.
8 skills · 12 questions
Data Analyst mock interview
Turns business data into answers, reports and dashboards that help teams make decisions. Day to day that means writing SQL, cleaning data in spreadsheets or BI tools, investigating changes in metrics and presenting findings.
8 skills · 12 questions
Data Engineer mock interview
Builds and runs the pipelines, warehouses and lakehouses that move raw data from source systems into clean, reliable tables. Most days involve writing SQL and Python, fixing failed jobs, and working with analysts and engineers on what data they need.
8 skills · 12 questions
Data Scientist mock interview
Uses statistics, experiments and predictive models to answer business questions and guide product decisions. Day to day that means pulling and cleaning data, running analyses or tests, building models, and explaining results to decision makers.
8 skills · 12 questions
Machine Learning Engineer mock interview
Builds, deploys and maintains machine learning models in production systems. Day to day that means writing training and serving code, building feature and data pipelines, setting up monitoring, and working with data scientists and product engineers.
8 skills · 12 questions
7 roles
Sales & Customer
Account Executive mock interview
Owns deals from first meeting to signed contract: runs discovery and demos, works with buying committees, negotiates terms and forecasts revenue against a quota.
8 skills · 13 questions
Account Manager mock interview
Looks after an existing book of clients, keeps relationships strong, handles issues and renewals, and grows revenue through upsells and new projects.
8 skills · 13 questions
Call Center Agent mock interview
Handles a high volume of inbound or outbound phone calls, resolving questions, taking orders or payments and logging each call while meeting quality and time targets.
8 skills · 13 questions
Customer Success Manager mock interview
Helps customers adopt the product and reach their goals after they buy, monitors account health, prevents churn and sets up renewals and expansion.
8 skills · 13 questions
Customer Support Representative mock interview
Answers customer questions and fixes problems by chat, email and phone, documents cases in a ticketing system and escalates when needed.
8 skills · 13 questions
Sales Development Representative mock interview
Researches target accounts, reaches out to prospects by phone, email and social channels, qualifies their interest and books meetings for account executives.
8 skills · 13 questions
Technical Support Engineer mock interview
Solves technical problems for customers using the product, investigating issues with logs and tools, escalating bugs to engineering, and keeping customers informed until things are fixed.
8 skills · 13 questions
6 roles
Business & Operations
Business Analyst mock interview
Works with business teams to understand problems and processes, gathers and documents requirements, and helps design and evaluate solutions that technical teams build.
8 skills · 13 questions
Executive Assistant mock interview
Keeps an executive and office running smoothly by managing calendars, travel, correspondence, meetings and office operations, while handling sensitive information with discretion.
9 skills · 12 questions
Management Consultant mock interview
Helps client organisations solve business problems by structuring the issue, gathering and analysing data, interviewing stakeholders and presenting clear recommendations, then supporting implementation.
8 skills · 12 questions
Operations Manager mock interview
Keeps the daily running of a business, site or team efficient and reliable by managing people, processes, budgets, suppliers and performance targets, and leading improvements.
8 skills · 12 questions
Project Manager mock interview
Plans and runs projects from start to finish, keeping scope, schedule, budget and risks under control while coordinating people across teams and keeping sponsors informed.
8 skills · 13 questions
Scrum Master mock interview
Helps one or more product teams work effectively using agile practices, running ceremonies, removing blockers, improving flow and coaching the team and organisation to deliver steadily.
8 skills · 13 questions
6 roles
Hospitality & Retail
Barista mock interview
Makes espresso drinks and other beverages, takes orders and payments, serves food, and keeps the cafe clean, stocked and welcoming.
8 skills · 13 questions
Hotel Front Desk Agent mock interview
Welcomes hotel guests, handles check-in and check-out, manages reservations and payments in the hotel system, answers questions and requests, and resolves problems during a stay.
8 skills · 14 questions
Line Cook mock interview
Prepares and cooks menu items on an assigned station during service, preps ingredients beforehand, and keeps the station clean, stocked and food safe.
8 skills · 13 questions
Restaurant Server mock interview
Takes care of guests at their tables: explains the menu, takes and enters orders, delivers food and drinks, handles payment, and makes sure every guest has a good experience.
8 skills · 13 questions
Retail Sales Associate mock interview
Helps shoppers find what they need, rings up purchases at the register, and keeps the sales floor stocked, tidy and safe.
8 skills · 13 questions
Retail Store Manager mock interview
Runs a retail store day to day: leads and schedules the team, drives sales and customer experience, controls costs and inventory, and keeps the store compliant and safe.
9 skills · 13 questions
5 roles
Logistics & Trades
Automotive Technician mock interview
Inspects, diagnoses, maintains and repairs cars and light trucks, from routine service to complex electrical and drivability problems, and explains repairs to service advisors and customers.
8 skills · 13 questions
Delivery Driver mock interview
Drives a vehicle on a daily route to deliver packages or goods to homes and businesses on time, safely and accurately, while representing the company to customers.
8 skills · 13 questions
Electrician mock interview
Installs, maintains and repairs electrical wiring, panels, fixtures and equipment in homes and buildings, working safely to code from drawings and diagnosing faults.
8 skills · 13 questions
Supply Chain Coordinator mock interview
Coordinates the flow of goods by placing and tracking orders, booking and monitoring shipments, keeping inventory accurate and solving delays with suppliers, carriers, warehouses and customers.
8 skills · 12 questions
Warehouse Associate mock interview
Receives, stores, picks, packs and ships products in a warehouse or distribution center, using scanners and equipment while working safely and meeting productivity targets.
8 skills · 14 questions
4 roles
Marketing
Content Writer mock interview
Researches, writes and edits blogs, web pages, emails, ads and other marketing content in the brand's voice, aiming to inform readers and drive action.
9 skills · 13 questions
Marketing Manager mock interview
Plans and runs campaigns across paid, organic, email and social channels, manages budgets and targets, and measures what drives pipeline or revenue.
9 skills · 14 questions
SEO Specialist mock interview
Grows a website's unpaid search traffic by researching what people search for, fixing technical issues, improving content and earning links. Reports on rankings, traffic and the revenue that organic search drives.
8 skills · 12 questions
Social Media Manager mock interview
Plans, creates and publishes content across social platforms, manages the community and paid campaigns, and reports on how social activity supports brand and business goals.
8 skills · 12 questions
4 roles
Product & Design
Product Designer mock interview
Designs how digital products look and work, from understanding user problems through sketches, prototypes and final interfaces, working closely with product managers and engineers.
8 skills · 13 questions
Product Manager mock interview
Decides what a product team builds and why, by learning what customers need, setting priorities, and working with engineering and design to ship and measure improvements.
8 skills · 14 questions
Technical Product Manager mock interview
Owns products that are deeply technical, such as platforms, infrastructure, developer tools or data systems, translating between engineering detail and business goals to decide what gets built.
8 skills · 13 questions
UX Researcher mock interview
Plans and runs studies such as interviews, usability tests and surveys to understand users, then turns findings into insights that guide product and design decisions.
8 skills · 13 questions
3 roles
Healthcare
Medical Assistant mock interview
Rooms patients, takes vitals and histories, assists providers with procedures, handles clinical tasks like injections and specimen collection, and keeps records and schedules running smoothly.
8 skills · 13 questions
Pharmacy Technician mock interview
Enters and fills prescriptions under a pharmacist's supervision, manages inventory, resolves insurance issues, and helps patients at the counter and on the phone.
8 skills · 13 questions
Registered Nurse mock interview
Assesses and monitors patients, gives medications and treatments, coordinates care with the healthcare team, and educates patients and families.
8 skills · 13 questions
2 roles
Finance
Accountant mock interview
Records and reconciles financial transactions, runs the month-end close, prepares financial statements and filings, and keeps the books accurate and compliant.
8 skills · 13 questions
Financial Analyst mock interview
Builds budgets, forecasts and financial models, explains why results differ from plan, and turns the numbers into recommendations business leaders can act on.
8 skills · 13 questions
2 roles
People
HR Generalist mock interview
Handles the full range of day-to-day people work: employee questions and relations issues, onboarding and offboarding, policies, records, benefits and supporting managers on performance.
8 skills · 12 questions
Recruiter mock interview
Finds, screens and hires candidates by partnering with hiring managers, sourcing talent, running interview processes and closing offers, while giving candidates a fair and positive experience.
8 skills · 12 questions
1 role
Education
K-12 Teacher mock interview
Plans and delivers lessons, manages the classroom, assesses student progress, adapts teaching to different learners, and works with families and colleagues to help every student grow.
8 skills · 13 questions
Practice feedback is AI-generated guidance for your preparation. It is not a hiring decision and does not predict one.