Question Bank

One bank. Every question type. Infinite exams.

Build, tag, organise, and reuse your question library across unlimited exams. Smart randomisation ensures no two candidates ever see the same paper.

10+
Question types
Bulk import
Excel / CSV / Word
Smart tags
Subject · Chapter · Difficulty
All (1,847)
Physics (412)
Chemistry (386)
Maths (521)
Question Type Subject Chapter Difficulty Used
A particle moves in a circle of radius R… MCQ Physics Kinematics Hard 14×
The IUPAC name of CH₃COOH is… MCQ Chemistry Organic Easy 22×
Evaluate ∫₀^π sin²x dx Numerical Maths Integration Medium
State and prove the law of conservation… Descriptive Physics Laws of Motion Medium
Match the following oxidation states… Match Chemistry Redox Hard 11×
Fill in the blank: The SI unit of force is ___ Fill Blank Physics Units Easy 19×
10+
Question types supported
1,000
Max bulk import per file
Unlimited
Questions per bank
Smart tags
Power intelligent randomisation
Question Types

Every question format your exam demands

From single-choice MCQ to full coding challenges — all in one bank, all auto-marked where possible.

MCQ — Single Choice

One correct answer from 2–6 options. Auto-marked instantly. Supports images, equations, and code snippets in options.

☑☑
MCQ — Multiple Choice

One or more correct answers. Configurable partial credit per correct option selected.

🔢
Numerical Answer

Candidate types a number. Set tolerance range for floating-point answers (e.g. 9.8 ± 0.05).

Descriptive / Essay

Long-form text answer. AI-scored against a rubric or sent to your manual evaluator panel.

Fill in the Blank

One or multiple blanks in a sentence. Exact match or keyword-match scoring.

Match the Following

Two-column matching. All-or-nothing or partial credit per correct pair.

Ordering / Sequencing

Candidates drag to arrange items in the correct order. Common in logic and process questions.

✓✗
True / False

Simple binary choice. Supports reason-based variants ("True because…").

💻
Coding Challenge

Write and run code in 30+ languages. Auto-graded against test cases with time and memory limits.

📁
File Upload

Candidate submits a file (PDF, image, spreadsheet). Evaluator downloads and marks manually.

Smart Tagging

Tag once. Reuse forever.

Every question carries a set of searchable tags. Tags power intelligent randomisation — so each exam pulls the exact mix of subjects, chapters, and difficulties you specify, automatically.

  • Subject — Physics, Chemistry, Maths, English…
  • Chapter / Topic — Kinematics, Organic Chemistry, Integration…
  • Difficulty — Easy (L1) · Medium (L2) · Hard (L3)
  • Question Type — MCQ · Descriptive · Numerical · Coding…
  • Estimated Time — Target time-per-question for exam design
  • Year / Source — Board 2022, JEE 2023, Internal…
Sample question tags
"A particle moves in a circle of radius R with constant speed v. The magnitude of the change in velocity when the particle moves through an angle of 60° is:"
Subject: Physics Chapter: Kinematics Difficulty: Hard Type: MCQ Est. Time: 2 min Source: JEE 2022 Used: 14 times Correct rate: 34%

Questions with correct rate below 20% are automatically flagged for review.
Randomisation rule — JEE Mock
Physics 14 Easy 21 Medium 10 Hard
Chemistry 14 Easy 21 Medium 10 Hard
Maths 12 Easy 18 Medium 10 Hard
Each candidate gets a unique paper — same difficulty balance, different questions.
All Features

Everything you need to build a world-class bank

Bulk Import — Excel / CSV

Download our template, paste in your questions, upload. Up to 1,000 questions per file. Supports images via URL and LaTeX for equations.

Difficulty-Balanced Randomisation

Define exactly how many Easy, Medium, and Hard questions per section. Every candidate gets a statistically equivalent paper.

Word / DOCX Import

Import questions directly from a Microsoft Word document using our question template. Saves hours of manual re-entry.

Rich Media Questions

Embed images, audio clips, diagrams, and mathematical equations (LaTeX / MathJax) directly in question stems and options.

Question Performance Analytics

See correct answer rate, average time taken, and discrimination index for every question. Flag weak questions automatically.

Reuse Across Exams

Add any question from the bank to multiple exams. Edits to a question in the bank do not affect already-published exams.

Question Access Control

Restrict bank sections to specific faculty or departments. Prevent evaluators from seeing the answer key before marking.

Version History

Every edit to a question is tracked. Restore any previous version with one click. Full audit trail for accreditation.

Multi-language Questions

Write questions in English, Hindi, Tamil, or any of 14 supported languages. Candidate sees their preferred language.

Bulk Import

Migrate your entire question library in minutes

Already have questions in Excel, Word, or a legacy system? Our import tool handles up to 1,000 questions per file — complete with answers, tags, images, and difficulty levels.

  • Excel / CSV — download our template and fill it in
  • Microsoft Word — use our DOCX question template
  • Images attached via URL or uploaded separately
  • LaTeX equations rendered automatically
  • Validation report shows errors before import completes
  • Duplicate detection prevents repeated questions
Download Sample Template →
1. Download template

Get our Excel or Word template with all required columns pre-formatted.

2. Fill in questions

Add your questions, options, answers, and tags. Images go in as URLs.

3. Upload the file

Drag and drop onto the import screen. We validate and preview before saving.

4. Review & confirm

Fix any validation errors. Confirm and all questions land in your bank instantly.

question_import_template.xlsx
question_text option_a option_b option_c option_d correct_answer subject chapter difficulty type
A particle moves in a circle… v v√2 v√3 2v B Physics Kinematics Hard MCQ
← your next question
Question Intelligence

Your bank gets smarter after every exam

Every time a question is used in a live exam, ExamRankers captures how candidates responded. Over time, each question builds its own performance profile.

Correct Answer Rate

The % of candidates who got it right. Below 15% flags it for review. Above 92% suggests it is too easy.

Discrimination Index

Measures if high-performing candidates answered correctly more than low-performers. Low index = weak question.

Average Time Taken

How long candidates spent on this question on average. Outliers reveal confusing wording or unusual difficulty.

Usage Count

How many exams has this question appeared in. High usage with high correct rate = consider retiring it.

Question Analytics Hard
"A particle moves in a circle of radius R…"
Correct Answer Rate
34%
Discrimination Index 0.62
Average Time Taken 3 min 12 sec
Total Usage 14 exams
Candidate Attempts 28,400
Correct rate below 40% — consider reviewing question wording.

Question bank features by plan

All plans get a full question bank. Advanced analytics and import options on higher tiers.

Feature Starter Professional Enterprise
Unlimited questions per bank
MCQ, True/False, Fill in blank
Descriptive / essay questions
Images & media in questions
LaTeX / MathJax equations
Subject, chapter & difficulty tags
Difficulty-balanced randomisation
Excel / CSV bulk import
Numerical answer type
Match the following type
Ordering / sequencing type
Coding challenge type
Word / DOCX import
Question performance analytics
Discrimination index reporting
Multi-language questions
Question version history
Department-level access control
API-based question management

"We imported 4,200 questions from Excel in under 20 minutes. The tagging system is incredibly well thought out — we can now pull a balanced 90-question JEE paper in seconds, with every student getting a unique set. Our faculty haven't had to manually check for repeated questions since."

S
Sunita Gupta
CEO, TopRanker Coaching

Build your question bank today

Start with our free trial — import your existing questions and run your first exam in under 30 minutes. No credit card required.