Operating systems, networks, databases, and concurrency, explained the way interviews actually test them.