InterviewStack.io LogoInterviewStack.io

Network Troubleshooting and Diagnostics Questions

Assess the candidate s ability to diagnose and resolve network problems with a systematic, layer by layer approach. Expect demonstration of methods for isolating faults at the physical layer, the data link layer, the network layer, the transport layer, and the application layer. Core skills include verifying physical connectivity and interface status and counters, examining media access control tables and address resolution protocol entries, checking routing tables and next hop reachability, validating access control lists and firewall behavior, inspecting service binding and listening ports, and analyzing packet captures. Candidates should be familiar with tools and techniques such as ping and traceroute, packet capture with Wireshark and tcpdump, socket inspection with ss and netstat, interface diagnostics with ethtool and ip link, and telemetry such as NetFlow and sFlow. Common scenarios to practice include a host that can reach external Internet Protocol addresses but not a particular subnet, domain name resolution that succeeds while an application fails to connect, application services reachable internally but not from outside, maximum transmission unit mismatch on tunnels and virtual private network links, duplicate address or address resolution protocol conflicts, virtual local area network misconfiguration and inter virtual local area network routing issues. Interviewers will look for clear stepwise narrowing of scope, reproducible tests and evidence collection, and reasonable mitigations or next steps.

MediumTechnical
56 practiced
A Kubernetes pod cannot reach an external API while the node can. Detail checks across layers to determine whether the issue is CNI plugin misconfiguration, kube-proxy iptables rules, network policy, host firewall, or namespace isolation. Include exact commands you would run inside the pod, on the node, and in the control plane to collect evidence.
MediumTechnical
53 practiced
Users report one-way audio in VoIP calls: they can hear remote parties but remote parties cannot hear them. Provide a systematic troubleshooting approach focused on RTP media path, including separating SIP signaling from RTP media, checking NAT traversal and pinholes, verifying symmetric RTP, confirming media port ranges and ACLs, and using packet capture or RTP tools to confirm media packets are flowing in both directions.
MediumTechnical
54 practiced
After a failover, NATed connections from a pool of clients fail to reach stateful services; logs show 'connection reset' and old translations remain. Describe how to inspect conntrack and NAT tables on Linux, how to safely clear or synchronize conntrack entries during failover, and how enterprise load balancers expose or migrate session state to avoid disruption.
HardSystem Design
48 practiced
Design an automated diagnostics 'runbook runner' for on-call responders that collects a standardized set of evidence (interface state, route tables, selected packet capture, application binding info) when an incident is triggered. Explain which commands to run, how to securely collect and redact sensitive data, how to store artifacts, and how to make the outputs easy to consume for post-incident analysis.
EasyTechnical
48 practiced
Explain differences to consider when using traceroute for IPv4 versus IPv6 in a troubleshooting session. Include common flags or parameters for TCP/UDP/ICMP probes, how intermediate devices may respond differently (ICMPv6 vs ICMP), and how to interpret occasional '!' markers, MPLS labels, or rate-limited ICMP replies in traceroute output.

Unlock Full Question Bank

Get access to hundreds of Network Troubleshooting and Diagnostics interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.