interview-system-design

Simulates a 60-minute Netflix data-engineering system-design interview with role-play and scored debrief.

Updated May 31, 2026
One-click install
npx skills add https://github.com/noufal85/interview-skills --skill interview-system-design-noufal85
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: interview-system-design
Source: https://github.com/noufal85/interview-skills/tree/main/netflix/skills/interview-system-design
Command: npx skills add https://github.com/noufal85/interview-skills --skill interview-system-design-noufal85

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Preparing for a Netflix Senior/Staff data-engineering system-design round requires realistic practice against Netflix's actual tech stack (Iceberg, Flink, Maestro, Keystone, Psyberg, Cassandra), which generic mock interviews cannot provide. ## Core Features & Use Cases - Live 60-minute role-play: Four interviewer personas run batch, streaming, mixed, or ads-domain design rounds with deep-cut probes on Netflix systems. - Strict scoring rubric: Per-phase micro-feedback plus a coach-mode debrief scored across seven evaluation axes calibrated to the Netflix Senior/Staff bar. - Worked-example fallback: When concept gaps surface twice or the candidate asks for the answer, the session pivots to producing a structured study artifact persisted to the interviews log. - Use Case: A candidate says "mock system design, streaming mode" and runs a full Flink/Kafka/Keystone design round, receiving phase-level feedback and a final scored debrief with a Netflix-tech literacy audit. ## Quick Start Ask the assistant to start a mock Netflix system-design interview in batch mode using this skill.

Frequently Asked Questions about interview-system-design

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run a mock Netflix system design interview?▼

Invoke the skill and pick a mode: batch/warehouse, streaming/real-time, mixed, or ads-domain. An interviewer persona then runs a 60-minute conversational design round with clarifying-question, high-level design, deep-dive, and trade-off phases.

What topics does a Netflix data engineering system design round cover?▼

Rounds cover requirements gathering, tradeoff reasoning, and fluency in Netflix systems like Iceberg, Flink, Maestro, Keystone, Psyberg, WAP, Cassandra, and Druid. Interviewers probe failure modes, schema evolution, backfills, observability, security, and 10x scale.

Can I run the mock interview without mid-session feedback?▼

Yes, say "exam mode" at session start to run a pure 60-minute conversational design with no inter-phase feedback. The full scored debrief still runs at the end, which is recommended as a dress rehearsal before the real round.

What happens if I don't know a Netflix technology during the mock?▼

The interviewer breaks character, delivers a short primer on the concept, and offers to continue or switch to a worked example. Two concept gaps in one session automatically trigger worked-example mode, producing a study artifact instead of continuing the role-play.

How is the system design mock interview scored?▼

The debrief scores seven axes: requirements gathering, tradeoff reasoning, Netflix-tech fluency, failure-mode thinking, schema evolution and backfill, observability and security, and communication. The rubric is calibrated strictly, and missing key behaviors caps the rating at Mixed or Weak.