Keentune
Adaptive skill practice — find your level, get sharper.

Operating Systems practice

Processes, memory, and the kernel boundary
How the operating system works (Unix/Linux flavor) — processes and the fork/exec model, virtual memory and paging, CPU scheduling, system calls and the user/kernel boundary, signals and IPC, file descriptors and "everything is a file", inodes and links, and the permission model (rwx, octal, setuid/sticky). Evergreen OS mechanisms that systems interviews probe. Part of the Developer track.
• Meets you at your level — never too easy, never too hard.
• Adapts every question to how you’re doing.
• Tracks your level over time. Skill practice, not a test.
New here? Read the Operating Systems guide
A free 16-minute primer — the mental model, the mistakes beginners make, and what to practise first.
Curriculum
135 concepts across 24 chapters, from foundations through advanced practice — each one a concept the adaptive question bank can teach and test.
A. Processes: identity, state and lifecycle
6
B. Creating and replacing a process
6
C. Threads and context switching
4
D. Signals
6
E. Scheduling and the run queue
6
F. Virtual memory, paging and reclaim
8
G. Memory mapping, allocation and limits
9
H. The user/kernel boundary and system calls
5
I. File descriptors and the open-file model
7
J. Filesystems, inodes and links
6
K. Paths, mounts and the directory tree
5
L. Permission bits and ownership
6
M. Privilege, capabilities and sandboxing
6
N. Storage, the page cache and durability
5
O. Interprocess communication
5
P. I/O models and event multiplexing
4
Q. Namespaces and containers
5
R. cgroups v2 and resource control
5
S. Boot and init
5
T. systemd and service management
5
U. procfs, sysfs and inspecting a live system
5
V. Dynamic linking and program loading
5
W. Performance and observability
5
X. The shell and the process runtime environment
6
View the full curriculum →
Keentune is not affiliated with or endorsed by the organizations whose documentation informs these maps.
Explore all skills on Keentune
Also on your phone
All exam, test, and product names and trademarks are the property of their respective owners and are used here for identification and reference only. Keentune is independent study practice — not affiliated with, authorized, or endorsed by any of these organizations.
© 2026 SportaApp LLC