Skip to main content

Hire for engineering judgment.

Technical interviews that show how engineers build with AI, catch its mistakes, and test their work.

Self-serve plans from $59 per month. See pricing

See what the engineer catches.

  1. The AI gets it subtly wrong

    One customer quietly gets another customer’s record. Can the engineer tell?

  2. The engineer catches it

    They find the flaw, change the code, and test the fix.

  3. Your team sees the evidence

    Review the changes, test results, and what still needs checking.

Explore this fictional example below.

Explore the full sample report

 

DevEvalHiring workspace

Two customers send the same event ID. Watch whether their records stay separate.

Webhook delivery Candidate work

Would you ship this AI proposal?

Send both events. Watch one customer get the other’s record. See what the candidate changes.

Delivery sandboxAI proposal
Try a working example

Two customers. Same event ID.

Send both events. Does each customer keep their own record?

Delivery ledger0 stored

Send an event to watch the ledger fill.

delivery-ledger.jsDecision sketch
// Choose the delivery key
1key = event.id
2store[key] = delivery

An event-only key can merge unrelated deliveries from different tenants.

Sample checks on an in-memory ledger. The full record shows what still needs a live follow-up.

What your team gets: the evidence record.

Not a score. A record of what the candidate did with the AI, what the checks showed, what the reviewer concluded, and what still needs a conversation.

Fictional sample

Build a webhook delivery service

Candidate
Devy · Backend engineer
Format
Async screen · 60 minutes · AI assistant allowed
Reviewer
Priya N. · Staff engineer
Decision
Advance to final interview

Evidence

  • Observed · ledger dedupe
  • Observed · tenant isolation
  • Not observed · receiver duplicate processing
  • Not observed · load behavior

Not observed means this task could not show it, not that the candidate lacks it.

What the candidate did with the AI
Asked the assistant for a first draft and read it before running anything. Spotted that deliveries were keyed by event ID alone, ran the checks to confirm the cross-tenant failure, changed the key to tenant plus event, and ran the checks again.
What the reviewer concluded
The revision is correct for what it tests, and the candidate’s own note named the limit: local deduplication is not a delivery guarantee. Receiver-side replay was not shown in the work, so the reviewer asked about it live instead of guessing.
The follow-up question
The destination times out after accepting the event. What happens next?

Your process. Your choice.

Choose async interviews, live interviews, or paid team trials. Each is an independent option, with no required sequence.

On the candidate’s schedule

Async interviews

A focused technical assessment candidates complete independently. Review the solution, the checks, and the reasoning on your schedule.

Explore async interviews
With an engineer from your team

Live interviews

Work through a problem together. Explore the candidate’s decisions, test a new constraint, and discuss the tradeoffs.

Explore live interviews
For the final decision

Paid team trials

A short, paid session with the team for genuine finalists. Designed to help both sides experience working together, with pay regardless of the hiring decision.

Explore paid team trials
A space of your own

Your next interview starts here.

Practice coding, SQL, and working with AI. Make progress on your own terms, separate from employer interviews.

Explore free practice

Built for trust. Designed for people.

Your team makes the call.

  • No automatic rejections
  • No behavioral inference
  • Reviewer notes and scores stay private

Before you get started.

Can candidates use AI during an assessment?

Yes, when AI use is enabled for the assessment. Review how candidates use its suggestions, test the output, and explain their choices.

What does the hiring team receive?

Task results, available work evidence, reviewer notes, and focused follow-up prompts. Replay and integrations depend on your workflow and plan.

Does DevEval make the hiring decision?

No. DevEval helps your team review the work. Your team decides who advances and communicates the outcome.

Can I use DevEval to practice on my own?

Yes. Free practice includes coding, SQL, and working with AI. Use an account to save your progress. Practice stays separate from employer interviews.

Make your next interview count.

Bring a role you’re hiring for. We’ll walk through the task, the evidence, and the review with you.