What is network troubleshooting and common tools?
Why Interviewers Ask This
Foundational questions like this help interviewers calibrate the rest of the interview. A confident, accurate answer signals that you have solid Networking basics — a prerequisite for any developer role.
Answer
Network troubleshooting is the systematic process of diagnosing and resolving network problems. Common tools: ping (test connectivity and measure latency), traceroute/tracert (trace the path and identify where packets are being dropped), nslookup/dig (query DNS records), ipconfig/ifconfig/ip addr (view IP configuration), netstat/ss (show active connections and listening ports), nmap (network scanning, open port discovery), Wireshark (packet capture and deep analysis), mtr (combines ping and traceroute), tcpdump (command-line packet capture). Systematic approach: work through the OSI model from bottom to top — verify physical connectivity first, then check IP configuration, default gateway, DNS, and finally application-level issues. Document problems and solutions for future reference.
Pro Tip
If you're unsure about a detail, say so honestly and explain your reasoning. Interviewers respect candidates who can think through uncertainty rather than bluffing.
Previous
What is a network topology diagram?
Next
What is the difference between half-duplex and full-duplex?