Engrain by ByteRush

FND.02.02 BeginnerCore — asked often

URLs and domain names (DNS)

Comes up in: Recruiter screen

This concept is being written. It gets the full five steps — explanation, predict, interview angle, practice with tests, and review cards. Here is exactly what it will cover, so you can study it elsewhere in the meantime.

What it covers

  • parts of a URL (scheme, host, port, path, query, fragment)
  • domain names and subdomains
  • DNS lookup step by step (resolver, root, TLD, authoritative)
  • caching and TTL
  • A, AAAA, CNAME records

Words you will know

URLdomainsubdomainDNSresolverTTLDNS record

What you will practise

  • split 10 URLs into parts
  • dig/nslookup a domain

Interview questions this answers

  • What is DNS and why do we need it?