Pre-launchYC preview — only M0.1 of the DSA course is live in this build.

Build & authorAssessments

Question Banks & Bulk Import

Organize reusable MCQ and coding libraries by skill tag, difficulty tier, and version history.

Question Banks (/dashboard/bank) let your hiring team maintain vetted, reusable question pools across job roles and campus drives.

Organizing banks by subject & difficulty

Each bank groups questions for a specific competency (for example, Backend Engineering, SQL & Data Modeling, or Quantitative Aptitude). Individual questions carry:

  • Difficulty Tier: Easy, Medium, or Hard.
  • Topic Tags: Labels such as sql, arrays, or reading-comprehension.
  • Usage History: Tracks how often the question has been drawn in recent candidate sessions.

Bulk JSON import format

You can import existing question libraries directly into any Question Bank using our JSON format:

question-bank-import.json
{
  "bank_name": "Core Backend Engineering",
  "questions": [
    {
      "type": "mcq",
      "difficulty": "medium",
      "points": 5,
      "tags": ["databases", "indexing"],
      "prompt": "Which index structure is most commonly used by relational databases to support range queries efficiently?",
      "options": [
        { "id": "a", "text": "B+ Tree index", "is_correct": true },
        { "id": "b", "text": "Hash index", "is_correct": false },
        { "id": "c", "text": "Bitmap-only log", "is_correct": false },
        { "id": "d", "text": "Unordered heap file", "is_correct": false }
      ]
    }
  ]
}