9 live · 10 not covered yet · 6 round formats
Every way to test
Software Engineer ability.
We test the actual job — coding with AI, system design, work samples in your own tools. Pick a role, run a 5-10 minute sample.
01
Coverage
12 role families across 4 capability tiers. We tell you exactly what we cover and what we don't.
02
Loop structure
Each covered role has 3-5 rounds, ending with a behavioral.
03
Customization
Swap rounds, change weights, bring your own problem. The default works on day one.
04
Transparency
No black box. See the rubric, the prompts, even what the AI sees.
Role coverage
Every role we can interview today.
Tiered by how much of the loop we automate end-to-end. Click any role to see the full loop and run a sample.
Tier 1 · Full loop
6 roles · Resume → AI screen → 2-3 doing-the-job rounds → behavioral.Software engineer
Engineering · Junior → Mid → Senior → Lead → Principal
Node/TS, Python, Go, Java, Rust · Postgres, Redis · REST/gRPC
Resume ScreenAI Voice ScreenCoding RoundSystem DesignBehavioral Interview
5-min sample · Debug a broken LRU cache
AI engineer
Engineering · Mid → Senior → Staff → Principal
Python, TS · OpenAI/Anthropic/Vertex · LangGraph · pgvector
Resume ScreenAI Voice ScreenCoding RoundSystem DesignBehavioral Interview
5-min sample · Fix a flaky RAG retrieval
AI agent engineer
Engineering · Mid → Senior → Staff → Principal
LangGraph, AutoGen, Claude Agent SDK · MCP · evals
AI Voice ScreenCoding RoundSystem DesignBehavioral Interview
5-min sample · Build a tool-using agent
DevOps · SRE · Platform
Engineering · Mid → Senior → Staff → Principal
Bash, Python, Go · Terraform, K8s, Docker · AWS/GCP · Prometheus
AI Voice ScreenCoding RoundSystem DesignBehavioral Interview
5-min sample · Triage a 5xx spike
Frontend engineer
Engineering · Junior → Mid → Senior → Staff
React, Next.js, TS · Vue, Svelte · Tailwind · Vite
Resume ScreenAI Voice ScreenCoding RoundSystem DesignBehavioral Interview
5-min sample · Build a focus-trapped modal
Data engineer
Data · Junior → Mid → Senior
Python, SQL, dbt, Airflow, Spark · Snowflake/BigQuery · Kafka
Resume ScreenAI Voice ScreenCoding RoundWork SampleBehavioral Interview
5-min sample · Window function regression
Tier 1.5 · Non-coding full loop
3 roles · Work Sample unlocks doing-the-job rounds for non-coders.Product manager
Product · APM → PM → Senior → Group → Principal
PRD writing · SQL basics · A/B testing · roadmapping
Resume ScreenAI Voice ScreenWork SampleBehavioral Interview
10-min sample · PRD: in-app onboarding redesign
Technical PM
Product · Mid → Senior → Group → Principal
PRD + API design · system literacy · infra/AI domain
AI Voice ScreenWork SampleBehavioral Interview
10-min sample · API spec: webhooks v2
Product designer
Design · Junior → Mid → Senior
Figma · design systems · user research · prototyping
Resume ScreenAI Voice ScreenWork SampleBehavioral Interview
10-min sample · Redesign a checkout flow
Tier 3 · Coming soon
10 roles · Not covered yet. No loop is offered for these roles today.AE · Sales manager
Go-to-market
Not covered yet
Customer success
Go-to-market
Not covered yet
Solutions engineer
Go-to-market
Not covered yet
Marketing (PMM, Growth, Content)
Marketing
Not covered yet
Recruiting · HRBP
People
Not covered yet
Finance · FP&A
Finance
Not covered yet
Legal · Compliance
Legal
Not covered yet
Operations (BizOps, ProgOps)
Ops
Not covered yet
Support (L1 · L2 · escalation)
Support
Not covered yet
Executive (CEO · COO · CFO)
Executive
Not covered yet