The Post-AI
Technical Interview

Evaluate engineers on real-world tasks, not puzzles. Coderra captures how candidates think, research, and debug in an AI-native environment.

coderra-assessmentsrcuser_controller.ts
Run Tests
JS
Current Task
HIGH PRIORITY

Fix Race Condition in Profile Update

The updateProfile function handles concurrent requests incorrectly.

When multiple updates occur simultaneously, user data is being overwritten with stale values.

Objectives
1
Reproduce the concurrency bug
2
Implement optimistic locking
3
Verify with test suite
TSuser_controller.ts
TSapi.test.ts
Loading...
coderra-assessmentgit:(main)npm test
Running test suite...
✕ FAIL src/controllers/user_controller.test.ts (2.4s)
● updateProfile › should handle concurrent updates safely
- Expected: 2
+ Received: 1
ReferenceError: Race condition detected in database write
coderra-assessmentgit:(main)

Integrates with your ATS

https://cdn.prod.website-files.com/62fe5b9ef9e612fe4fed7ff1/63bf391ec24955ed2b180f6b_GH-full-wodrmark-green.pnghttps://upload.wikimedia.org/wikipedia/commons/c/c7/Lever_logo_normal1x.png?20160114195801https://upload.wikimedia.org/wikipedia/commons/0/03/Workable_logo.pnghttps://cdn.prod.website-files.com/63fef929dc32cb28d93d6c87/67d2b15c0d2e72cfb684b081_ashby_logo.pnghttps://images.teamtailor-cdn.com/images/s3/teamtailor-production/gallery_picture/image_uploads/2da198be-dbf8-4865-9e24-ea6dcaad606b/original.pnghttps://images.saasworthy.com/recruitee_1509_logo_1744814053_hzu0n.pnghttps://cdn-public.softwarereviews.com/production/logos/offerings/4594/original/Bullhorn_logo.png?1742322783https://static.wixstatic.com/media/3e8dd6_6893aafb04964c0cbd7f43af54031f19~mv2.png/v1/fill/w_980,h_255,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/0x0.pnghttps://cdn.prod.website-files.com/62fe5b9ef9e612fe4fed7ff1/63bf391ec24955ed2b180f6b_GH-full-wodrmark-green.pnghttps://upload.wikimedia.org/wikipedia/commons/c/c7/Lever_logo_normal1x.png?20160114195801https://upload.wikimedia.org/wikipedia/commons/0/03/Workable_logo.pnghttps://cdn.prod.website-files.com/63fef929dc32cb28d93d6c87/67d2b15c0d2e72cfb684b081_ashby_logo.pnghttps://images.teamtailor-cdn.com/images/s3/teamtailor-production/gallery_picture/image_uploads/2da198be-dbf8-4865-9e24-ea6dcaad606b/original.pnghttps://images.saasworthy.com/recruitee_1509_logo_1744814053_hzu0n.pnghttps://cdn-public.softwarereviews.com/production/logos/offerings/4594/original/Bullhorn_logo.png?1742322783https://static.wixstatic.com/media/3e8dd6_6893aafb04964c0cbd7f43af54031f19~mv2.png/v1/fill/w_980,h_255,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/0x0.png
TSpayment_service.ts×
10async processPayment(orderId: string) {
11 const order = await db.orders.find(orderId);
12
13 // FIXME: Double charge potential here
14 if (order.status === 'PENDING') {
15 await stripe.charges.create(order.amount);
16 await order.update({ status: 'PAID' });
17 }
18}
CRITICAL ISSUE

Race condition detected. Idempotency key missing in Stripe charge.

Fix Available

Real Engineering,
Not Puzzles

Candidates work in a browser-based sandbox that simulates real engineering work. From implementing complex data structures to debugging race conditions.

  • Debug existing issues
  • Implement new features
  • Full internet & AI access

Integrated AI Search
& Research Tracking

We replaced Google with a built-in AI search panel. This allows us to track query quality, refinement, and how candidates apply new information.

Candidate Query:

"How to optimize Postgres query with composite index..."

Valid research path identified
Applied concept correctly in code
AI Search

Your percentile

85%
Assessment Data

You have performed better than 15% of your peers at this rank.

Behavioral Signal Index
Reasoning90Research85Debugging95Adaptability88Velocity82Quality94

The Behavioral
Signal Index (BSI)

We generate a deep behavioral profile based on how the candidate builds the solution - capturing decisions, research patterns, and adaptability.

Reasoning Depth

Did they choose the right data structure? Did they understand the trade-offs?

Research Effectiveness

Can they find answers efficiently without copy-pasting solutions?

Implementation Velocity

How quickly do they iterate from a rough draft to working, clean code?

Designed for fairness,
built for signal

Coderra creates a better experience for candidates and richer data for hiring teams.

Fair & Humane

For Candidates

No puzzle nonsense. No trick questions. Candidates demonstrate their skills in an environment that feels like their actual job.

Reduced Drop-off Rates
Transparent Replay

For Hiring Teams

Watch the candidate work as if you were sitting beside them. Our timeline merges code edits, research, and decisions into one view.

Unified Replay Timeline
Summaries

AI Executive

Recruiters don't need to read code. Get a plain-English summary of how the candidate approached the problem and where they struggled.

Instant Evaluation

The New Standard
for Technical Hiring

AI can solve LeetCode problems in seconds. The old way of testing memory is dead. Coderra is the behavioral intelligence layer for the AI era.

Evaluation Focus
Old Way:Memorizing algorithms
Coderra:Real-world debugging
Environment
Old Way:Artificial constraints
Coderra:AI-native environment
Tools Allowed
Old Way:Banning Google/AI
Coderra:Full internet access
Signal Quality
Old Way:Binary Pass/Fail
Coderra:Behavioral Intelligence
Candidate Experience
Old Way:Stressful & Artificial
Coderra:Natural Flow