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
- DSA & Problem Solving: Patterns, tricks, and LeetCode solutions.
Company Interviews
- Company Interviews: Questions and solutions from past interviews.