Skip to content

Interviews

Interview prep. Questions and explainers live with their topic notes; this page points to them.

Questions by Topic

  • System Design: REST vs web services, proxies, load balancing, CDN latency, seat booking, WhatsApp, Netflix.
  • Operating Systems: Process vs thread, mutex vs semaphore, deadlock, memory segments, virtual memory, paging.
  • Computer Networks: TCP vs UDP, typing google.com, DNS, IP vs MAC, HTTP(S), IPv4 vs IPv6, subnetting.
  • DBMS: ACID, scaling, normalization, indexing, locking, concurrency control.
  • C and C++: Memory layout, storage classes, access specifiers, array indexing.

Coding

Company Interviews