DNS, DHCP, and Name Resolution Questions
The core network services that make addressing usable: DNS resolution and record types, zone and domain management, DHCP address assignment, and diagnosing name-resolution failures. Covers how names map to addresses, common misconfigurations, and troubleshooting resolution problems that masquerade as broader outages. Foundational infrastructure services.
Explain the differences between MX and SRV records, and when SRV records are appropriate for service discovery compared to using CNAMEs. Include constraints such as CNAME cannot coexist with other records and that MX targets must be A/AAAA records.
During a large DNS amplification attack your authoritative servers are overwhelmed and outgoing responses are being spoofed. Provide an incident containment and remediation plan that includes immediate network-level actions, DNS-specific mitigations such as Response Rate Limiting and dropping certain query types, and longer-term architecture changes like Anycast and scrubbing providers.
Evaluate enterprise implications of DoH and DoT adoption. How do encrypted DNS protocols affect enterprise visibility, security policy enforcement, and monitoring? Describe options such as enterprise DoH proxies, blocking third-party DoH, or providing a managed enterprise DoH endpoint, and the performance and privacy trade-offs of each.
Show how you would use common diagnostic tools to inspect DNS behavior: provide concrete example commands for dig, nslookup, and host to query a specific authoritative server, perform a trace of the resolution path, and disable recursion. Explain the differences between these tools and when to use packet capture instead.
List common DNS resource record types (A, AAAA, CNAME, MX, NS, SOA, TXT, PTR, SRV). For each, briefly explain its purpose, one operational pitfall to watch for in production, and a short real-world example of when to use it.
Unlock Full Question Bank
Get access to all 43 DNS, DHCP, and Name Resolution interview questions and detailed answers.
Sign in to ContinueJoin thousands of developers preparing for their dream job.