Operating Systems interview questions
Operating Systems interview questions in 8 module banks: what each bank covers, how many questions it holds and the levels they are asked at.
-
Module 1
Foundations: what an operating system does
18 questions: 6 warm-ups and 12 with model answers · Levels: Fresher to staff
-
Module 2
Processes: creation, life cycle, signals and IPC
21 questions: 7 warm-ups and 14 with model answers · Levels: Fresher to staff
-
Module 3
Threads and concurrency models
9 questions: 3 warm-ups and 6 with model answers · Levels: Fresher to staff
-
Module 4
CPU scheduling
32 questions: 9 warm-ups and 23 with model answers · Levels: Fresher to staff
-
Module 5
Synchronisation: races, locks, semaphores and monitors
19 questions: 5 warm-ups and 14 with model answers · Levels: Fresher to staff
-
Module 6
Deadlocks
15 questions: 4 warm-ups and 11 with model answers · Levels: Fresher to senior
-
Module 7
Memory management: addresses, segmentation and paging
19 questions: 5 warm-ups and 14 with model answers · Levels: Fresher to staff
-
Module 9
I/O systems, disks and disk scheduling
19 questions: 5 warm-ups and 14 with model answers · Levels: Fresher to staff