mock-interview — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited mock-interview (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Practice for Big Tech technical interviews with structured mock sessions. This skill simulates Coding, System Design, and Behavioral interviews with frameworks, evaluation criteria, and optional feedback.
None — this skill works standalone. For best results, have your resume and target company in mind.
At the start of each session, ask the user:
🎯 Mock Interview Session
Before we begin, I need a few details:
1. Which mode would you like?
- A: Practice — You answer, I ask follow-ups (no scoring)
- B: Feedback — You answer, I give scores and detailed feedback
- C: Coaching — I teach the framework first, then we practice
2. Which interview type(s) to cover?
- A: Coding only
- B: System Design only
- C: Behavioral only
- D: All three (full mock)
3. (Optional) Target company: _________
If specified, I'll adjust style/tone to match that company's format.
Ready? Choose your options.#### Framework: CPES
| Phase | Description | Time Guidance |
|---|---|---|
| Clarify | Ask clarifying questions about the problem | 2-3 min |
| Plan | Explain your approach and algorithm | 3-5 min |
| Explain & Code | Walk through your solution while coding | 15-20 min |
| Summarize | Test your code, analyze complexity, discuss optimizations | 5 min |
#### Evaluation Criteria
| Criterion | Description | Weight |
|---|---|---|
| Correctness | Does the solution solve the problem? | 30% |
| Communication | Did you explain your thinking? | 20% |
| Code Quality | Is the code clean, readable, well-structured? | 20% |
| Time Complexity | Is the solution optimal? | 15% |
| Space Complexity | Is memory usage reasonable? | 15% |
#### Question Bank References
Note: The skill references these resources. You bring your own problems from these lists, or any other source.
#### How to Run a Coding Session
In Practice Mode:
In Feedback Mode:
In Coaching Mode:
#### Framework: SSDAR
| Phase | Description | Questions to Ask |
|---|---|---|
| Scope | Clarify requirements and constraints | "What scale? Any latency requirements?" |
| Sketch | High-level architecture overview | "What are the main components?" |
| Deep Dive | Dive into specific components | "How does X work under the hood?" |
| Analyze | Trade-offs and bottlenecks | "What are the weak points?" |
| Resolve | Address concerns and scale | "How would you handle X?" |
#### Evaluation Criteria
| Criterion | Description | Weight |
|---|---|---|
| Scope Definition | Did you clarify requirements first? | 20% |
| Architecture Knowledge | Did you use appropriate patterns? | 25% |
| Scalability Thinking | Did you address scale from the start? | 20% |
| Communication | Was your explanation clear? | 20% |
| Trade-off Reasoning | Did you discuss pros/cons? | 15% |
#### Common System Design Topics
#### How to Run a System Design Session
In Practice Mode:
In Feedback Mode:
In Coaching Mode:
#### Framework: STAR
| Phase | Description | Tips |
|---|---|---|
| Situation | Set the context | Be specific, not vague |
| Task | Describe your responsibility | What was your role? |
| Action | Explain what you did | Use "I", not "we" |
| Result | Share the outcome | Quantify when possible |
#### Evaluation Criteria
| Criterion | Description | Weight |
|---|---|---|
| Clarity | Was the story easy to follow? | 25% |
| Specificity | Were details concrete? | 20% |
| Impact | Was the result meaningful? | 25% |
| Reflection | Did you show learning? | 15% |
| Alignment | Did it match the company's values? | 15% |
#### Common Themes & Questions
Leadership:
Conflict Resolution:
Failure & Learning:
Technical Challenges:
Teamwork:
#### Company-Specific Focus
| Company | Behavioral Focus |
|---|---|
| Leadership, Googlyness, General Cognitive | |
| Amazon | 14 Leadership Principles (Customer Obsession, Dive Deep, Bias for Action, etc.) |
| Meta | Move Fast, Bold, Focus on Impact |
| Airbnb | Belong Anywhere, Champion the Mission, Be a Host |
#### How to Run a Behavioral Session
In Practice Mode:
In Feedback Mode:
In Coaching Mode:
| Score | Description |
|---|---|
| 5 | Exceptional — exceeds expectations |
| 4 | Good — solid performance |
| 3 | Adequate — meets minimum expectations |
| 2 | Below expectations — needs improvement |
| 1 | Poor — significant gaps |
## Feedback Summary
### [Interview Type]
| Criterion | Score | Notes |
|-----------|-------|-------|
| Criterion 1 | 3/5 | Specific observation |
| Criterion 2 | 4/5 | Specific observation |
### Strengths
- What you did well
### Areas to Improve
- Specific areas to work on
### Next Steps
- Actionable items for next sessionIf the user hasn't picked problems to solve:
No problem. I can suggest topics:
For Coding:
- Pick a topic: Arrays, Strings, Trees, Graphs, DP
- Or tell me your comfort level (Easy/Medium/Hard) and I'll suggest
For System Design:
- Pick a system: Twitter, Uber, YouTube, etc.
- Or I can suggest one
For Behavioral:
- Pick a theme: Leadership, Conflict, Failure, etc.
- Or we can do a free-form chat
What would you like?If the user is stuck:
For Coding:
For System Design:
For Behavioral:
If the user asks for real questions from Google/Meta/etc.:
I don't have access to real interview questions (NDA concerns).
But I can:
- Match the difficulty and style of your target company
- Focus on topics that company typically asks
- Adjust my follow-up questions to match their format
For example, Google tends to be harder on algorithms and focus on distributed systems. Amazon focuses on the Leadership Principles.
Want me to adjust the session for [Company]?grill-meIf the user is unsure what to practice:
Use grill-me to help them decide:
- What's their target company?
- What's their weakest area?
- How much time do they have?
Then hand off to mock-interview.mixture-of-expertsFor deeper analysis:
After a mock interview, use mixture-of-experts to get:
- Architecture expert feedback on system design
- Leadership expert feedback on behavioral answers
- Technical expert feedback on coding approachYou: 🎯 Mock Interview Session
Before we begin, I need a few details:
1. Which mode would you like?
- A: Practice — You answer, I ask follow-ups
- B: Feedback — You answer, I give scores and feedback
- C: Coaching — I teach the framework first, then we practice
2. Which interview type(s) to cover?
- A: Coding only
- B: System Design only
- C: Behavioral only
- D: All three
3. (Optional) Target company: _________
User: B, D, Google
You: Great! Feedback mode, all three types, targeting Google.
Let's start with Coding.
Pick a problem from your practice list (Neetcode 150, Blind 75, or any source).
Let me know which problem you want to work on.
[User picks problem]
You: Go ahead. Use the CPES framework:
- Clarify the problem
- Plan your approach
- Explain while you code
- Test and analyze
[User works through problem]
You: Good work. Here's my feedback...
[Continue to System Design, then Behavioral]
---
## Feedback Summary
### Coding (Problem: Two Sum)
| Criterion | Score | Notes |
|-----------|-------|-------|
| Correctness | 4/5 | Correct solution |
| Communication | 4/5 | Explained well |
| Code Quality | 3/5 | Works but could be cleaner |
| Time Complexity | 5/5 | Optimal O(n) |
| Space Complexity | 3/5 | Could use hashmap differently |
### System Design (Design Twitter Feed)
| Criterion | Score | Notes |
|-----------|-------|-------|
| Scope Definition | 4/5 | Clarified requirements |
| Architecture | 4/5 | Good use of components |
| Scalability | 3/5 | Needs more scale thinking |
| Communication | 5/5 | Very clear |
| Trade-offs | 3/5 | Could go deeper |
### Behavioral (Leadership)
| Criterion | Score | Notes |
|-----------|-------|-------|
| Clarity | 4/5 | Good story structure |
| Specificity | 4/5 | Good details |
| Impact | 3/5 | Could quantify more |
| Reflection | 4/5 | Showed learning |
| Alignment | 4/5 | Maps to Google values |
---
Strengths:
- Strong communication throughout
- Good STAR structure on behavioral
- Optimal algorithm on coding
Areas to Improve:
- Space complexity on coding — discuss alternative approaches
- Scale thinking on system design — think about 10x
- Quantify results more on behavioral — add numbers
Next Steps:
1. Review space complexity patterns
2. Practice 2 more system designs with scale focus
3. Add metrics to your STAR stories
Great session! Want to do another round?~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.