Operating Systems & Computer Networks Core Concepts Cheat Sheet for Placements
By Sansal Tech Editorial · Published · 1 min read
Quick revision cheat sheet for OS and Computer Networks core concepts. Process vs Thread, OSI Layers, TCP/UDP, Virtual Memory, and Deadlocks.
Essential Core CS Subjects for Tech Interviews
Besides coding, tech interviewers expect candidates to have a strong grasp of Operating Systems and Computer Networks.
1. Process vs Thread
- Process: Independent execution unit with its own virtual memory space.
- Thread: Lightweight segment within a process sharing memory and resources.
2. OSI Model 7 Layers
- Physical Layer
- Data Link Layer
- Network Layer (IP)
- Transport Layer (TCP / UDP)
- Session Layer
- Presentation Layer
- Application Layer (HTTP / HTTPS / DNS)