Voice AI · GitHub-personalised · Free to start

The mock interview
that knows your code

Ari reads your GitHub and asks about what you've actually built — not questions every candidate has already memorized. Voice-based, real-time, free.

github.com/

Enter your GitHub username — we'll generate questions from your actual repos.

Free forever for 1 session/month
No credit card required
Works with public repos
2,400+
Developers prepping
9,100+
Sessions completed
38K+
Questions generated
$0
To get started

What an Ari session looks like

Real-time voice. Questions from your repos. Specific feedback after. Not a quiz — a conversation with a senior engineer.

Greenroom · Interview with Ari · redis-job-queue
A
redis-job-queue
Why did you choose at-least-once delivery over exactly-once in your job queue? Walk me through the trade-offs you considered.
Listening...
You
So the main reason we chose at-least-once was simplicity of the consumer logic. With exactly-once you need distributed transactions or an idempotency layer, and at our scale the duplicates were rare

Engineers from these teams have used Greenroom to prep

StripeVercelLinearNotionFigmaShopifyAtlassianGitHubCloudflarePlanetScaleSupabaseRailwayStripeVercelLinearNotionFigmaShopifyAtlassianGitHubCloudflarePlanetScaleSupabaseRailway
01
Connect GitHub
Ari scans your public repos — languages, project names, architectural patterns, complexity signals. Takes about ten seconds.
02
Set your target
Role, company, seniority level. Ari calibrates difficulty and topic depth to match what that specific interviewer actually tests for.
03
Talk with Ari
Voice interview, real-time. Ari asks follow-up questions based on what you actually say — not a fixed script, not a form.
04
See where you stood
Three-line performance note: what you showed clearly, where your answer was thin, how you came across under pressure.
Personalised

Questions built from your actual work

Ari reads your repos before the session starts. If you built a Redis-backed job queue, expect a question about your delivery strategy — not "explain Redis." Every session is unique to you and impossible to game with memorized answers.

// Your repo: redis-job-queue
+ "Why did you choose at-least-once delivery
   over exactly-once? Walk me through the trade-offs."
// Not the generic version:
– "Explain the difference between Redis and Memcached."
Voice-first

A real conversation, not a form

Real interviews are conversations. Ari listens, responds, and pushes back — like a senior engineer across the table. Typing answers into a box doesn't build the muscle that matters on the day.

Ari is listening
Ari: "Walk me through how you handle backpressure in your queue."
You: "So when the queue fills up, we..."
Honest feedback

Specific. Not a score.

Three sentences: what you showed, what was thin, how you came across. Nothing vague. No "great job." No arbitrary percentiles. Just what to fix before the real interview.

Start free. No tricks.

One full session a month, free forever. Upgrade when you're ready.

Free
$0
forever
1 mock interview/month
Full voice session with Ari
AI feedback after session
14-day study plan
Get started free
Premium
$20
per month
30 mock sessions/month
Everything in Pro
Advanced analytics
Resume builder
Priority support
Start Premium — $20/mo

Greenroom for hiring teams

Structured AI screening, performance summaries, anti-cheat signals.
We're validating with real candidate data first. Join the waitlist.