Free practice exams for all CSE topics. Track your progress, review mistakes, compete on the leaderboard, and build the confidence to pass.
| Field | Required | Type | Values / Notes |
|---|---|---|---|
subject | β Yes* | string | Exact subject name: "Verbal Ability", "Numerical Ability", "Analytical Ability", "General Information", "Filipino", "Clerical Operations", "Reading Comprehension" |
subject_id | β Yes* | number | 1β7 (alternative to subject name). *Provide either subject name OR subject_id |
question | β Yes | string | The question text. Can include line breaks with \n |
option_a | β Yes | string | Choice A text |
option_b | β Yes | string | Choice B text |
option_c | β Yes | string | Choice C text |
option_d | β Yes | string | Choice D text |
answer | β Yes | string or number | "A", "B", "C", "D" or 0, 1, 2, 3 |
difficulty | β¬ Optional | string | "easy", "medium", "hard" β defaults to "medium" |
explanation | β¬ Optional | string | Why the answer is correct |
tags | β¬ Optional | array | Labels like ["vocabulary", "synonyms"] β ignored by DB, logged only |
| # | Subject | Question | Diff | Action |
|---|---|---|---|---|