AI-powered technical interview simulator

You built it.
Can you explain it?

Retrace reads your GitHub repository and interviews you about the code you actually wrote. It finds exactly what you can not explain - and keeps testing you until you can.

Free. No account required to try.

Your code. Real questions.

Not LeetCode. Not generic prep. Every question comes from your actual architecture, your actual decisions, your actual commits. If you built it, you should be able to explain it.

It remembers what you do not know.

Every topic you struggle with gets tracked. Retrace brings it back in future sessions - spaced out over days - until you can answer it cold. Like a tutor that never forgets your weak spots.

No hints. No hand-holding.

The discomfort is the point. Real interviews do not give you hints either. Retrace forces active recall - the only kind of practice that actually builds understanding.

How it works

Three steps. No setup. No accounts required to try.

1

Paste your repo

Drop in any public GitHub URL. Works best on projects you personally wrote or contributed to.

2

Get interrogated

Retrace asks the questions a real interviewer would - about your architecture, your decisions, your trade-offs. No generic questions. No easy ones.

3

See exactly where you would fail

Get an honest score and a Weakness Map showing the specific concepts you can not yet explain confidently. Come back tomorrow - Retrace will test you on them again.

What happens to your code

Retrace temporarily clones your public repository to read its file structure, dependencies, and commit history. This is used only to generate interview questions and is deleted from our server immediately after each session ends. We do not permanently store your source code. Only your conversation text and scores are saved to your account, so you can track progress over time.

Retrace only works with public repositories. Never paste proprietary or confidential code you don't have permission to share.