AI Generated Quiz
The AI Generated option allows you to create a high-quality quiz instantly by leveraging CoderScout AI. Instead of manually picking questions, the AI analyzes your requirements and builds a structured evaluation plan tailored to the role.

How It Works
The AI generation process follows a structured workflow designed to ensure relevance and depth:
1. Base Prompt Generation
On the first step of creating an assessment, you provide a Job Opening description. CoderScout AI uses this description to automatically generate a Base Prompt.
This prompt acts as the blueprint for the assessment. It specifies:
- The role and core technology stack.
- Key skills to evaluate (e.g., Core Java, Spring Boot, Docker).
- Difficulty distribution (Easy, Medium, Hard).
- Target experience level (e.g., 1-3 years).
Example Base Prompt: "Generate a structured MCQ assessment for the role of Java Development. Focus on evaluating practical and conceptual knowledge across key skills such as core java, hibernate, springboot, docker. Include questions of varying difficulty (easy, medium, hard)... Ensure questions are relevant to a candidate with 1-3 years of experience."
2. Skill Group Generation
Once the base prompt is confirmed, the AI generates a hierarchy of Skill Groups. A Skill Group is a logical collection of related skills and sub-skills.
The hierarchy follows this structure: Skill Group → Skill → Sub-skills
For each group, the AI also proposes a Question Distribution (e.g., 3 Easy, 4 Medium, 2 Hard).
| Skill Group | Included Skills | Sub-skills (Examples) |
|---|---|---|
| Core Java | Core Java | OOP Principles, Collections Framework, Stream API |
| Java Backend Frameworks | Spring Boot, Hibernate | Dependency Injection, Entity Mapping, REST APIs |
| Containerization & DevOps | Docker | Dockerfiles, Multi-stage builds, Docker Compose |
3. Refinement and Modification

The system provides full flexibility before finalizing the quiz:
- Modify Groups: You can add, remove, or edit the generated Skill Groups and their sub-skill focus.
- Adjust Distribution: Change the count of questions per difficulty level for each group.
- Refine Prompt: If the generated groups aren't perfect, you can modify the base prompt and choose to Refine the plan rather than starting from scratch.
The interface below demonstrates the comprehensive breakdown of a generated Skill Group, displaying the mapped skills, granular sub-skills, and the question count distribution across difficulty tiers.

4. Preview Question
Once you are satisfied with the skill group and distribution, you can preview the question.

5. Question Curation
Once you are satisfied with the skill groups and distribution, the AI curates the final set of questions from the library that exactly match the defined sub-skills and difficulty tiers.
This structured approach ensures that your assessment isn't just a random set of questions, but a comprehensive evaluation of the specific competencies required for the job.
6. Finalize Quiz
Once you are satisfied with the questions, you can finalize the quiz.