Skip to main content

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.