Back to skills
SKILL.md
Interview Simulator
ASecuritySimulate realistic coding interview experience
- 1,760 stars
- 0 votes
- 0 copies
- 2 views
- Added February 7, 2026
Security analysis
100/100Pro scans all 2 files and shows the line behind each finding
npx -y skills add a5c-ai/babysitter --skill interview-simulator --agent claude-codeAre you the author of Interview Simulator?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/a5c-ai-interview-simulator)---
name: interview-simulator
description: Simulate realistic coding interview experience
allowed-tools:
- Read
- Write
- Grep
- Glob
graph:
domains: [domain:computer-science]
specializations: [specialization:algorithms-optimization]
skillAreas: [skill-area:dynamic-programming, skill-area:graph-algorithms]
roles: [role:backend-engineer, role:computational-scientist]
---
# Interview Simulator Skill
## Purpose
Simulate a realistic coding interview experience with time constraints, hints, follow-ups, and evaluation.
## Capabilities
- Time-boxed problem presentation
- Hint system with escalation
- Follow-up question generation
- Communication evaluation prompts
- Realistic interviewer responses
- Performance tracking
## Target Processes
- mock-coding-interview
- behavioral-interview-prep
- faang-interview-prep
## Interview Simulation Flow
1. **Problem Presentation**: Present problem with constraints
2. **Clarification Phase**: Answer clarifying questions
3. **Approach Discussion**: Evaluate proposed approach
4. **Implementation Phase**: Monitor coding progress
5. **Testing Phase**: Discuss test cases
6. **Optimization Phase**: Explore improvements
7. **Follow-up Questions**: Present variations
## Hint Escalation System
- Level 1: Direction hint (no algorithm reveal)
- Level 2: Approach hint (mention technique)
- Level 3: Algorithm hint (name the approach)
- Level 4: Implementation hint (key insight)
## Input Schema
```json
{
"type": "object",
"properties": {
"problemId": { "type": "string" },
"difficulty": { "type": "string", "enum": ["easy", "medium", "hard"] },
"timeLimit": { "type": "integer", "default": 45 },
"includeFollowups": { "type": "boolean", "default": true },
"companyStyle": { "type": "string" }
},
"required": ["difficulty"]
}
```
## Output Schema
```json
{
"type": "object",
"properties": {
"success": { "type": "boolean" },
"problem": { "type": "object" },
"hints": { "type": "array" },
"followups": { "type": "array" },
"evaluation": { "type": "object" }
},
"required": ["success"]
}
```
Files in this skill
- README.md
- SKILL.md
Attribution
Comments
Loading comments…