Sample topics

Networking & protocols

Read a sample question. The free interview is one voice screen after you create an account.

Technical

How do TCP and UDP differ, and when would you choose one over the other for a service?

Compare TCP and UDP in terms of reliability, ordering, and overhead. Give examples of workloads where each is the right choice (e.g. streaming, DNS, databases).

Also in this theme

Describe how DNS resolution works from a client request to the final response.

Technical

What is the difference between layer 4 and layer 7 load balancing? Give examples.

Technical

Explain the difference between layer 2 and layer 3 networking in a data center or cloud.

Technical

Explain NAT and how it affects outbound and inbound connectivity.

Technical