Running 120,000-Candidate Exams Without a Single Panic Call
Lessons from building an exam platform at exam-day scale.
Jun 20255 min readSoftware Products
The question bank is the foundation
Every reliable exam starts as clean data. We built a versioned question bank with blueprint-based paper generation — examiners define topic weights and difficulty spreads, and the system assembles balanced papers automatically, with full audit history.
- Versioned questions with reviewer approval workflow
- Blueprint-based assembly: topic × difficulty × marks
- No paper is ever edited after freeze — only re-versioned
Lockdown delivery without intimidating students
Security fails when it frustrates honest candidates. Our delivery layer locks the browser, flags tab-switching and collects proctoring evidence quietly — while keeping the answering interface calm and fast on low-end lab machines.
- Browser lockdown with graceful network-drop recovery
- Proctoring flags ranked by severity for human review
- Auto-save every few seconds — no answer is ever lost
The exam-day war room
We rehearse peak load before every exam window with automated load tests at 2× expected concurrency. During the window, our team sits with the client watching a live dashboard — 99.97% uptime across windows, and result processing time cut by 85%.
- Load-test rehearsal before every exam window
- Live monitoring dashboard with auto-scaling triggers
- Instant objective scoring; moderated descriptive evaluation
Questions we get on this
- How do you run exams for 100,000+ candidates without failures?
- Rehearse the peak before you rely on it. We run automated load tests at twice the expected concurrency before every exam window, auto-scale off a live monitoring dashboard, and during the window our team sits with the client watching that dashboard rather than waiting for a support call.
- How does exam software prevent malpractice without intimidating students?
- Security fails when it frustrates honest candidates. Browser lockdown recovers gracefully from network drops, tab-switching is flagged and ranked by severity for human review, proctoring evidence is collected quietly, and answers auto-save every few seconds — while the answering interface stays calm and fast on low-end lab machines.
- How do you generate balanced question papers at scale?
- The question bank is the foundation: versioned questions with a reviewer approval workflow, assembled by blueprint across topic, difficulty and marks. No paper is edited after freeze — only re-versioned, with full audit history — and scoring is instant for objective answers, with moderated evaluation for descriptive ones.
Not answered here? Ask us directly — we answer these on calls all the time.
Where this applies at GSS
More from the field
Ready to transform your business?
Tell us where your operations hurt — we'll show you exactly how technology can fix it, with a clear plan, honest pricing and a team that has done it 120+ times.
- Free discovery call
- NDA on request
- Reply within 24 hours

