150 curated questions graded from Foundations (Easy) to Practical Patterns (Medium) and Internals & Architecture (Hard).
150
150
0
5 / Level
Foundations & Core Concepts
An OS is system software that acts as an intermediary between computer hardware and the user/applications.
To protect hardware integrity, the CPU executes instructions in two distinct privilege levels:
A system call is a programmatic interface that allows a user-mode application to safely request privileged services from the OS kernel.
syscall or int 0x80), triggering a software interrupt.A process is a program in execution. Its lifecycle is managed through several state transitions:
A PCB is a data structure in kernel memory that stores all essential state metadata for a specific process, enabling multitasking:
Get instant access to all 50 questions, in-depth model answers, code sandboxes, and all 27+ technologies for a single one-time payment.
Core concepts, definitions, basic syntax, and first principles expected in round 1 screening.
Real-world mechanisms, state management, edge cases, performance trade-offs, and practical coding.
Deep runtime internals, memory models, distributed design, concurrency failure modes, and architectural decisions.