- Checked logs and metrics before touching code4/4
- Gave the AI specific, scoped requests3/4
- Caught a wrong AI patch3/4
- Verified the fix with a load test2/4
- PassNo failures under load
- PassNo leaked connections
- FailCustomers still charged twice
Candidates fix a live broken system with AI. You see the proof.
Checkout fails at random when traffic is high. Find out why and fix it.
} catch (e) {
if (e instanceof PaymentTimeout) {
return { status: 'pending' };
}
warn payment timeout, queued error timeout exceeded when trying to connect error checkout failed, 500
Interviews is a hosted workspace where each candidate gets a real broken system, a code editor, a terminal and an AI agent.
You choose the problems from your own stack. We run the session and hand you a report on how they investigated, directed the AI and proved the fix.
Watch how they frame the problem, question the AI and prove the fix, not just the final answer.
Hidden checks decide what is really fixed. Every rating links to evidence you can read.
No more live puzzle sessions run by your team. The report is ready when the session ends.
Tell us your languages and services. We build realistic problems from your stack. You pick the final few.
Editor, terminal, AI assistant, logs and tests. Nothing to install. No video call.
Scores for how they investigated, directed the AI and verified, each tied to what happened.
The room mirrors the tools your engineers really use, so candidates debug the way they would on the job. Solid tiles are live today. Dashed tiles are built for your pilot.
The tools a candidate works in: editor, notebooks, terminal and AI agent.
What the broken system runs on and reports to, so logs, dashboards and data look familiar.
Where scenarios start and where the finished report is delivered.
Not on the list? We build it into your pilot. Logos belong to their owners and imply no endorsement.
Data science, AI engineering and product rooms are next.
We onboard teams by hand.