See how candidates code before you hire them.
Build the test from the job description, send a link and follow the candidate's editor while they solve it. You end up with a report showing the score and what happened during the session.
You can edit the code and run it again.
Test cases
- 3 4 → 7···
- 10 20 → 30···
- −5 5 → 0···
- 38
- languages for coding problems
- 29
- frameworks with terminal and live preview
- 1 link
- for the candidate, no account and nothing to install
What you see while the candidate works
Open the interview and their editor is in front of you. You see what they type, what they delete, when they run the code and which cases pass.
María Rodríguez
Problem 1 of 2 · Total by category
Cases
- Empty listnot run
- One categorynot run
- Several categoriesnot run
Activity
- No screen sharing needed
- The candidate's editor is mirrored in yours almost instantly. You only watch: you can't type in their code.
- One link, one device
- The test is tied to the browser where it starts. To continue on another machine, the candidate confirms with a code sent to their email.
- The call stays where you already have it
- Talent Code has no video or chat. You talk on the tool you already use, and the code stays here.
Code, an exam or a full project
Four kinds of test. A position can combine several, and each one counts toward the final score with the weight you set.
Code
Problems graded with input and output cases, or with cases on a function. The candidate sees some cases and others stay hidden.
38 languages
- Pa
- Ba
- As
Exam
Multiple-choice questions from your bank, by topic and difficulty. Graded on submission.
Multiple choice
Project
Several files in an editor with a file explorer. Hidden tests run when the candidate submits.
7 runtimes
Project with frameworks
A project with a dev server, a terminal and a live preview in the browser. Graded in a clean environment with automated tests.
29 frameworks
- Ax
- Pl
Build the test from the job description
Paste the job description, the candidate's resume or an instruction of your own. The AI writes the problems with their cases and runs every solution before handing it to you.
Job description
We're looking for a Frontend Engineer for our product team. Responsibilities · Build interfaces in React + TypeScript · Consume REST APIs and handle async state · Care about performance and accessibility Requirements · Strong in modern JavaScript · Experience with hooks and testing · Comfortable with Git and teamwork
Frontend — TypeScript
Code test · Mid · not generated
Pick a level and generate the test to see the problems.
It's saved as a draft. You review the problems, the cases and the passing score, and publish it when it's ready.
Illustrative example: in the app, generating takes one to two minutes.
The report for each interview
Each test is graded on submission. The report combines the scores by weight, adds what happened during the session and leaves room for your conclusion. You can print it or save it as a PDF.
María Rodríguez
Backend — Node · Mid
Final score · passes at 70
54 min of 60
- Code test21 of 25 cases · weight 50% · 84
- Exam7 of 10 correct · weight 20% · 70
- Project with Express7 of 8 tests · weight 30% · 88
Pasted 42 characters in problem 2, minute 31.
AI summary
Solved both problems with clear solutions and tried cases of her own before submitting. In the project, the 404 error on the detail route was left uncovered. Worth asking about the paste at minute 31.
What gets recorded
- Every paste, with the number of characters and the minute.
- Each time the candidate left the tab and how long they took to come back.
- Typing rhythm and how much they corrected.
- A version of the code for every run.
Signals are computed with rules, not AI, and we don't use a camera. They are points to review with the candidate, not an accusation.
History and ranking
Every interview is saved with its score and conclusion. In Reports you see the candidate ranking by project and export it to CSV.
- 82Passed
María Rodríguez
Backend — Node · Today
- 74On hold
Diego Salas
Frontend — React · Yesterday
- 91Passed
Ana Vargas
Full stack · 3 d ago
- 48Not passed
Luis Pérez
Frontend — React · 5 d ago
Each company works in its own space
When you create the account you choose the name and the subdomain. The logo and color apply to your team's panel and to the emails the candidate receives.
- Roles
- Owner, admin, recruiter and interviewer. Recruiters see the projects they're assigned to; interviewers see the interviews they conduct.
- Projects and positions
- Organize hiring by client or by internal need. Each position keeps its tests and the weight of each one.
- Trainings
- The same tests work for assessing your own team: share a link, restrict access to the company's email domain and compare results.
Color
yourcompany.talentcode.app
This is how the invitation arrives
Your company invites you to a technical test
Hi María. You have a technical test for the Backend — Node position. It takes 60 minutes and opens from this link.
Open the testPricing
You pay for the interviews you run. All three plans have the same features; what changes is how many interviews are included and what each extra one costs.
With annual billing you pay for 10 months and use the year's interviews whenever you want.
Starter
USD 79per month
10 interviews per month
Extra interview: USD 8
Create accountTeam
USD 299per month
50 interviews per month
Extra interview: USD 6
Create accountScale
USD 699per month
150 interviews per month
Extra interview: USD 4
Create account
All three plans include
- Code tests, exams and projects, with or without frameworks
- Live view of the candidate's editor
- AI test generation
- AI summary of each interview
- Integrity signals and a session timeline
- Your subdomain, with your logo and color
- Roles, projects and positions
- Trainings for your team
Each training participant counts as one interview. Prices in US dollars.
If you'd rather see it first with someone from the team, book a demo.
Book a demoFrequently asked questions
Create your account and build your first test.
The account creates your company's space. Then you invite your team and schedule the first interview.