DNS, DHCP, and Name Resolution Questions

How names and addresses are served and kept working on a network. DNS: resolution flow (stub, recursive, authoritative, root/TLD referrals), host-side resolver configuration and why one machine or process resolves differently from another, record types and their pitfalls (including apex aliasing, MX, SRV and CAA use), zones, delegation and glue, caching, TTL and negative caching, split-horizon and private zones, reverse DNS, zone transfers (AXFR/IXFR, TSIG), DNSSEC and key rollover, resolver and authoritative fleet design, forwarding versus running recursion, encrypted DNS (DoH/DoT), truncation, TCP fallback and EDNS, DNS-layer attacks (cache poisoning, amplification, spoofed-source floods), DNS health from the user's point of view, and DNS changes, mail and registrar migrations and outages. DHCP: address assignment and leases, scopes and sizing, reservations, relay across VLANs including relay agent information (option 82), redundancy and failover, and rogue or exhausted-scope failures. Includes diagnosing resolution failures that masquerade as wider outages. Excludes the layered network fault-isolation method and general packet capture, Active Directory-integrated DNS on domain controllers, DNS-based service registries for microservices, load-balancing algorithm design and global traffic steering, incident-command process and SLO or error-budget design, and generic scripting or infrastructure-as-code tooling.

MediumTechnical
60 practiced

How would you know that your DNS service is healthy from the user's point of view, before anyone complains, and how would you avoid paging people for noise?

MediumTechnical
78 practiced

You are setting up DNS for a domain that must receive email and also advertise a SIP or LDAP service on non-default ports. Which record types do you use for each, how do they differ, and where do the rules about what a name can point to constrain your design?

HardSystem Design
62 practiced

Design name resolution for an environment with several cloud accounts, Kubernetes clusters and an on-premises network, where internal services need private names and the same names must resolve differently outside. How do queries flow in each direction, and what would you do to avoid inconsistent answers?

MediumTechnical
76 practiced

What problem does DNSSEC solve and what does it not? Describe how a validating resolver decides an answer is genuine, and what operational risks come with turning it on.

MediumTechnical
78 practiced

What is split-horizon DNS, why would an organisation run it, and how do conditional forwarders fit in? Sketch a design where internal-only services and public services share one domain securely.

Unlock Full Question Bank

Get access to all 39 DNS, DHCP, and Name Resolution interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.