Your Assessment Journey

How Veer's Technical Assessment Platform Works

Four real stages, real timers, real pass thresholds. Here's exactly what happens from upload to offer — plus a live demo of each engine below.

Stage 01

CV Upload & ATS Score

Upload your CV as PDF, DOC, or DOCX. Our AI parses it and scores it against the specific role on a 0-100 scale, checking format readability, keyword match, and impact language.

Stage 02

Skills Exam (MCQs)

35 questions randomly drawn from a category-filtered question bank, with a strict 40-minute timer. You need 80% or higher (enforced server-side) to advance. Passing unlocks the coding stage immediately.

Stage 03

Bug-Fix Coding Challenge

Get 2 easy, category-specific problems from a 24-question bank. Each shows Python code that contains a bug — find it and fix it in the in-browser editor (usually 1-2 lines). A 10-minute timer and a security anti-cheat monitor are active throughout.

Stage 04

Video Interview

4 short questions — tell me about yourself, strengths and weaknesses, handling pressure, and where you see yourself in 5 years — recorded on video (30s prep, up to 90s per answer, 1 retake per question). A recruiter watches your video and makes the hiring decision; there is no AI scoring.

Integrity Rules (Stages 02-04)

Switching browser tabs or windows, opening other applications, or using File Explorer during a timed stage is a security violation — it immediately terminates your session and triggers a 14-day ban from re-attempting on Veer. Fail honestly with no violations, and you can request a retake after a 5-day cooldown.

Interactive Demo Arena

Try Each Engine Live

Test our AI evaluation tools directly in your browser without creating an account.

Interactive ATS Resume Scanner Demo

Stage 01 Engine

Your real CV is parsed against the role and scored 0-100 on format, keywords, and impact.

Click to Simulate Resume Scan
Sample: Senior_AI_Engineer_CV.pdf (245 KB)
Analysis Results 92 / 100 (Pass)
Format Readability: 100%
Tech Keywords Detected: 18 Found
Action Verb Impact: High
✓ Detected Skills: Python, LangChain, PyTorch, Vector DBs, REST APIs.

Live MCQ Simulation (AI/Python)

Stage 02 Engine
Sample question • Real exam: 35 Qs / 40 min

The real Skills Exam is 35 randomly-drawn questions with a 40-minute timer, and requires 80% to advance (server-enforced).

In Python's asyncio module, what is the primary difference between asyncio.gather() and asyncio.wait()?

Correct Response! You earned +25 rating points. Difficulty for next question automatically scaled from Level 2 to Level 3.

Bug-Fix Coding Arena (Python)

Stage 03 Engine

2 easy bug-fix problems from a 24-question bank, matched to your track. 10-minute timer; the anti-cheat monitor is active — no tab switching.

# Challenge: Two Sum (Optimal O(N) Hash Map Implementation)
def two_sum(nums, target):
    seen = {}
    for i, n in enumerate(nums):
        diff = target - n
        if diff in seen:
            return [seen[diff], i]
        seen[n] = i
    return []
Execution Time: 14ms • Memory: 8.2MB
✓ Test Case 1: nums=[2,7,11,15], target=9 -> Output: [0,1] (Passed)
✓ Test Case 2: nums=[3,2,4], target=6 -> Output: [1,2] (Passed)
⚡ Automated Complexity Rating: O(N) Time Complexity Certified (Score: 100/100)

Video Interview Preview

Stage 04 Engine

Candidates record short video responses to category-specific technical questions from their browser — no separate app or plugin required. Each answer is recorded on video and watched by a recruiter, who makes the hiring decision (no AI scoring). This is an illustrative preview; recording is not active on this page.

The real flow: 4 short questions (30s prep, up to 90s recording each, 1 retake per question). Tab-switching or opening other apps during recording triggers a 14-day ban.

Camera Preview (Mock)
Not Recording
Question 1: Technical Architecture Deep-Dive

Walk through how you'd design and scale a service you've built in production, including the trade-offs you made.

Evaluation Focus: System design reasoning, trade-off articulation, and depth of hands-on ownership.

45s prep 120s record
FAQ

Assessment Process Questions

Straight answers about timing, retakes, and integrity rules.

It runs across four stages: CV upload and ATS scoring (a few minutes), a 35-question skills exam with a 40-minute timer, a coding challenge with 2 easy bug-fix problems (10-minute timer, with a security monitor active), and a short recorded video interview with 4 questions that a recruiter watches. Most candidates finish everything within a day or two.
You need to score at least 80% (server-side enforced) to advance to the coding stage. If you score below 80%, you do not advance. If there were no integrity violations during the exam, you can request a retake after a 5-day cooldown period.
No. During the timed skills exam, coding challenge, and video interview, switching browser tabs or windows, opening other applications, or using File Explorer is treated as a security violation. This immediately terminates your session and triggers a 14-day ban from re-attempting on Veer, so keep everything you need in a single browser window before you start.
The coding challenge uses an in-browser editor. You'll get 2 easy, category-specific problems, each showing Python code with a bug that you find and fix (usually 1-2 lines), drawn from a 24-question bank across the ML, AI Engineer, Data Science, SWE and MLOps tracks.
A real person. Each answer is recorded on video and a recruiter watches it and makes the decision — there is no AI transcription or scoring. There are 4 short questions (30s prep, up to 90s recording each, 1 retake per question).
It depends on the stage. Each video interview question allows 1 retake. If you fail the skills exam you can retake it with fresh questions, and if you fail the coding challenge without any integrity violations you can retry after a 5-day cooldown. Candidates flagged for a security violation face a 14-day ban instead.
Your CV is parsed and scored against the role on a 0-100 scale by our AI. There isn't a single universal cutoff shown here since it can vary by role and employer configuration, but a strong ATS score meaningfully improves your chances of being invited to the skills exam.