Roadmap › 0. Fundamentals › Step 1
CPU

How Computers Work — CPU, Memory, OS, Processes and Threads

What happens inside a computer when your program runs — bits and bytes, the CPU and instruction cycle, the memory hierarchy (registers, cache, RAM, disk), stack vs heap, virtual memory and paging, the operating system, processes and threads, scheduling, concurrency problems, compilation vs interpretation, and how all of it shows up in .NET and SQL Server.
0 of 11 lessons completed (0%)
Start lesson 1Versions, lifecycle & toolsInterview Q&A
Interview priority:★ Must know High priority — asked in almost every interview, learn firstMedium asked regularlyLow good to know

Module 1: Data and the CPU

Module 3: Operating System, Processes and Threads

Module 4: From Code to Execution

Next course in the roadmap: 2. Data Structures & Algorithms — How They Work Inside →