Technology & Software mock interviews — 28 roles, free to practise.
Each role has its own brief and a 30-minute spoken interview with Alex built on it: the questions open on the work the role actually involves, the follow-ups come from your answers, and the report scores the skills the role is hired for. Your first 1 mock interviews are free — pick the role, then the level you are going for.
Pick your role.
Front-End Engineer
Build responsive, accessible user interfaces with modern frameworks.
30-minute interviewBack-End Engineer
Design and build server-side systems, APIs, and data pipelines.
30-minute interviewFull-Stack Engineer
Own features end-to-end across the front-end and back-end.
30-minute interviewData Engineer
Build reliable data pipelines and infrastructure for analytics.
30-minute interviewDevOps / Platform Engineer
Automate infrastructure, deployments, and reliability at scale.
30-minute interviewQA Engineer
Design test strategies and automation to ship reliable software.
30-minute interviewMobile Engineer
Build performant, delightful mobile applications.
30-minute interviewSoftware Engineer
Develop and maintain software applications and systems.
30-minute interviewMachine Learning Engineer
Design and implement machine learning models and algorithms.
30-minute interviewEmbedded Systems Engineer
Develop software for embedded systems and devices.
30-minute interviewGame Developer
Create and develop video games for various platforms.
30-minute interviewSite Reliability Engineer
Ensure the reliability and availability of software systems.
30-minute interviewCloud Engineer
Design and manage cloud-based infrastructures and services.
30-minute interviewSystems Engineer
Design and optimize IT systems and infrastructure.
30-minute interviewSoftware Architect
Design complex software systems and define technical standards.
30-minute interviewRelease Engineer
Manage and coordinate software release processes.
30-minute interviewApplication Developer
Build and maintain software applications for end-users.
30-minute interviewQuality Assurance Tester
Test software applications to identify and resolve defects.
30-minute interviewBlockchain Developer
Design and implement blockchain protocols and architecture.
30-minute interviewAR/VR Developer
Create augmented and virtual reality applications and experiences.
30-minute interviewComputer Vision Engineer
Develop algorithms to extract information from images or video.
30-minute interviewFirmware Engineer
Develop low-level code that operates hardware devices.
30-minute interviewSolutions Architect
Design comprehensive technology solutions to meet business needs.
30-minute interviewGame Designer
Create engaging and interactive gameplay experiences.
30-minute interviewTechnical Program Manager
Oversee and coordinate technical projects from conception to completion.
30-minute interviewAugmented Reality Engineer
Develop and implement AR applications and experiences.
30-minute interviewRobotics Engineer
Design and build robotic systems and components.
30-minute interviewTechnical Writer
Create clear and concise documentation for technology products or systems.
Search the full catalog.
The catalog matches on the words in a title, so "nurse" finds every nursing role across fields.