We use cookies for site analytics. Accept to help us understand how the site is used. See our Privacy Policy for details.
Time-series DBs (Prometheus, M3, VictoriaMetrics), trace sampling, exemplars, OpenTelemetry, alerting, and the cardinality explosion that turns a $10K/month platform into a $1M/month outage.
Design the observability platform for a 10,000-engineer company. Hundreds of services, billions of metric data points per day, terabytes of logs, and traces spanning 50+ hops per user request. Engineers must diagnose incidents in minutes, not hours. The platform itself must cost less than 5% of total infra spend - which is a hard constraint at this scale, not a nice-to-have.
This is the question that separates "I configured Datadog" from "I have run an observability fleet". Strong candidates separate the three signals (metrics, logs, traces), explain cardinality math, design the sampling story for traces, and own the cost model. Excellent candidates discuss exemplars (the bridge that links a metric anomaly to the trace that caused it) and explain why pure tail-based sampling has scaled poorly historically.
Asking these before diving into a solution is the difference between a "hire" and a "no signal" rating. Pick the questions whose answers would change your design.
Capacity estimation · architecture with all 10 components explained · 6 deep dives · trade-off analysis · 8 common follow-up questions
Get full access to gitGood.dev with a subscription.
Try everything free for 7 days. Cancel anytime.
7-day trial, then $8/mo - or $64/yr ($5.33/mo, save 33%). Cancel anytime.
Batch vs streaming, lambda vs kappa, the warehouse-vs-lakehouse decision, and dimension modeling that survives schema drift.
Raft leader election, log replication, snapshots - and the CAP theorem in operational practice. The substrate every other distributed system stands on.
Reading is the floor. The interview signal is in walking through this live with someone probing follow-ups. Use the AI mock interview to practice talking through requirements, architecture, and trade-offs out loud.
Start an AI mock interview →