HomeHow our questions are made
Process · 36 live banks · 6,710 questions

How our questions are made

Drafted by a model, constrained by a schema, judged adversarially, frozen in a file, reviewed by a CBAP-certified business analyst

ExamDeck questions are not copied from exams and not written on the fly. Each one is drafted offline against the published standard for that certification, forced through a strict schema, attacked by an independent judge pass, and only then frozen into the bank the app reads. Nothing on the site generates text at runtime.

1. Drafting against the standard

For each certification we keep a list of its knowledge areas or domains, taken from the vendor's exam blueprint. A model drafts questions per area in small batches, with the standard named for every item: the BABOK Guide for IIBA exams, the Scrum Guide for Scrum.org exams, the vendor's syllabus for the rest. Every question must name the section of the standard it is drawn from. That reference is what appears as the source link under each explanation.

2. A schema the draft cannot escape

Before a question can be stored it has to pass a machine-checked contract. The contract requires:

A draft that breaks any rule is rejected by the schema before a person or a judge ever sees it.

3. The adversarial judge

Passing the schema only means a question is well-formed. A separate judge pass then tries to break each one: is the key the only defensible answer given the standard, does the stem echo the wording of the correct option, is the item a duplicate of one already in the bank, does the explanation actually justify the key. A question that fails is held back with the reason written down, and the reason stays in the repository next to the batch so it can be reviewed later.

The judge also has a circuit breaker. If half or more of a batch is rejected, the whole batch stops and nothing from it is imported: a failure rate that high says the generator or its source is broken, and the fix belongs upstream, not in cherry-picking the survivors.

4. Freezing

Questions that survive are appended to the bank file for that exam with continuous IDs and the bank is re-validated as a whole. From that moment the question is frozen. The app serves the file as static data: the same question, options, key and explanation for every user, every time. The free samples on the public pages come from the same frozen files, chosen by a fixed rule rather than at random, so what you see on this site is exactly what is in the bank.

5. When something is wrong anyway

Every question in study mode has a report button. Reports go into a queue that is reviewed in batches by the CBAP-certified business analyst who runs ExamDeck. A correction to an explanation or a rationale is applied directly. A change to the correct answer, or the removal of a question, is treated as a decision rather than a fix: the history of answers people have already given is checked first, and the change is recorded so the bank's version history shows what changed and why.

Questions that have a pending correction, or that were identified as near-duplicates, are excluded from the public sample pages until the decision is made, even though they remain in the bank.

What this process does not claim

See the result for yourself

6 free questions on every live bank, with a rationale for every option and a link to the source.

Start free →
Read next
TOGAF Certification in 2026: Cost, Format, and Whether Architects Still Need It TOGAF EA Foundation: 40 closed-book questions, 60 minutes, 24 to pass, USD 405 or 435 by channel. The combined-exam trap and registry numbers, checked 16 Sep. CTFL (ISTQB) Study Plan: 4 Weeks to Pass Without a Bootcamp ISTQB CTFL: 40 questions, 60 minutes, 26 to pass, no course required. A four-week self-study plan sized to the syllabus hours. Verified 14 Sep 2026.
ExamDeck is an independent study tool and is not affiliated with, endorsed by, or sponsored by any awarding body. All practice questions are original works and do not reproduce official exam content.