Question practice overview
How it works​
- The admin creates banks and items under Admin → Question practice (or uses AI generate). Content is authored in English.
- Optionally DeepL-translate drafts, review with Content language, then Publish
{Language}on the bank detail page (see Language translations) - The candidate opens
`/user/questions`, picks a bank and (when available) a Language, then starts a run. - They answer each item; they can rewrite with AI when the bank/plan allows.
- Finishing the run produces practice feedback / a report for that session (in the run language).
- From a drill, they can Save to answer bank to keep a STAR-style story for later.
What the admin controls​
- Plugin: Marketplace → Question practice (paid).
- Banks & items: Admin → Question practice — content, order, AI generate.
- Translations: Translate / Translate missing / Translate all (queued jobs). Review drafts with content language; publish or unpublish one language at a time on the bank show page. Needs DeepL under Admin → Languages and a queue worker.
- Credits per bank: Per run and rewrite; set
`0`to make that bank free. - Prompts: Plugins → Question practice → Configure.
- Plan access (Extended): Finance → Edit plan → Question practice.
Languages for candidates​
- Only published locales appear in the Language column (plus English).
- Changing language updates the bank name/role preview before start.
- After start, language is locked for that run; retake can choose again.
Guest try​
Guest try is not available for Question practice. Candidates must sign in (and have plan access when billing is on).
Public SEO pages​
When enabled, marketing-style question pages can appear at `/interview-questions` and `/interview-questions/{slug}` for discovery; drilling still requires auth.