InterviewStack.io LogoInterviewStack.io

Network Monitoring and Observability Questions

Covers strategies and tooling for observing network health and performance. Topics include active health checks versus passive telemetry, what to measure at interface and flow level, flow based telemetry such as NetFlow and sFlow and export formats such as Internet Protocol Flow Information Export, Simple Network Management Protocol based metrics, metrics hierarchy and granularity, retention and aggregation considerations, alerting strategy to manage signal to noise and avoid alert fatigue, dashboards and status pages, runbook and incident playbooks, topology and capacity planning, and common observability platforms and integrations such as Prometheus the Elastic stack and Splunk or cloud native alternatives. Interviews evaluate ability to design what to monitor how to collect it and how to turn telemetry into reliable operational signals.

HardSystem Design
61 practiced
You must store and index several petabytes per month of NetFlow/IPFIX records for security and capacity planning. Propose a storage and indexing architecture (e.g., columnar DB like ClickHouse, Parquet on S3, or Elasticsearch), including table/index schema, partitioning strategy, compression, ingestion pipeline, pre-aggregation for common queries, and trade-offs between query latency and storage cost.
MediumTechnical
71 practiced
Compare SNMP polling with streaming telemetry approaches (gNMI/gRPC and OpenConfig/YANG). For a migration plan affecting 10,000 devices, enumerate the operational benefits, tooling and collector changes required, compatibility risks with vendors, security implications, and how the telemetry data model would improve observability.
EasyTechnical
78 practiced
Define a metrics hierarchy and granularity plan for network observability. For interface counters, flow aggregates, and routing telemetry, specify what to store at raw (high resolution), hourly, and daily granularity. Discuss label design and cardinality trade-offs and provide guidance on which labels to drop when rolling up to coarser granularity.
HardTechnical
54 practiced
You need to collect per-interface metrics for 200,000 interfaces and keep Prometheus stable and queryable. Propose concrete architecture options (label design, relabeling to reduce cardinality, push/agent-side aggregation, horizontal sharding, remote-write to long-term stores), estimate expected series counts for alternatives, and propose monitoring/alerting for Prometheus resource saturation.
MediumSystem Design
108 practiced
Design a scalable flow-telemetry pipeline that ingests and analyzes 100,000 flow records per second (NetFlow/IPFIX/sFlow). Include collectors, buffering/messaging layer (e.g., Kafka), parsing and enrichment (geoip, ASN), hot-store for fast queries, long-term archive, sampling and aggregation strategies, and a rough approach to sizing key components and estimating costs.

Unlock Full Question Bank

Get access to hundreds of Network Monitoring and Observability interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.