OS · Concepts interview questions

36 real OS · Concepts questions from the Computer Science Fundamentals bank, as asked in Indian campus drives and tech interviews. Every question has a verified answer and an AI-tutor explanation on placd — free to start.

1. What is Kernel mode?

Junior
  1. A.a privileged CPU mode in which code may execute any instruction and access all hardware
  2. B.an asynchronous signal from hardware that diverts the CPU to a handler routine
  3. C.the module that gives CPU control to the process selected by the scheduler
  4. D.a kernel keeping only minimal services in the kernel and running the rest as user processes
Reveal the answer + AI explanation — free account

3. Which statement is correct?

Junior
  1. A.Kernel mode — a restricted CPU mode in which a program cannot run privileged instructions directly
  2. B.Kernel mode — a privileged CPU mode in which code may execute any instruction and access all hardware
  3. C.Kernel mode — keeping several processes in memory so the CPU always has one ready to run
  4. D.Kernel mode — the controlled interface through which a user program requests a service from the kernel
Reveal the answer + AI explanation — free account

4. What is User mode?

Junior
  1. A.the small program that loads the operating system kernel into memory at startup
  2. B.a restricted CPU mode in which a program cannot run privileged instructions directly
  3. C.the module that gives CPU control to the process selected by the scheduler
  4. D.the controlled interface through which a user program requests a service from the kernel
Reveal the answer + AI explanation — free account

6. Which statement is correct?

Junior
  1. A.User mode — a restricted CPU mode in which a program cannot run privileged instructions directly
  2. B.User mode — a kernel architecture running all OS services together in a single kernel address space
  3. C.User mode — an asynchronous signal from hardware that diverts the CPU to a handler routine
  4. D.User mode — keeping several processes in memory so the CPU always has one ready to run
Reveal the answer + AI explanation — free account

7. What is System call?

Junior
  1. A.the controlled interface through which a user program requests a service from the kernel
  2. B.an asynchronous signal from hardware that diverts the CPU to a handler routine
  3. C.keeping several processes in memory so the CPU always has one ready to run
  4. D.the module that gives CPU control to the process selected by the scheduler
Reveal the answer + AI explanation — free account

9. Which statement is correct?

Junior
  1. A.System call — buffering jobs like print tasks on disk so a slow device can process them at its own pace
  2. B.System call — the controlled interface through which a user program requests a service from the kernel
  3. C.System call — a feature letting devices transfer data to memory without involving the CPU for each byte
  4. D.System call — a restricted CPU mode in which a program cannot run privileged instructions directly
Reveal the answer + AI explanation — free account

10. What is Interrupt?

Mid
  1. A.a synchronous software-generated exception caused by an instruction such as a system call or error
  2. B.buffering jobs like print tasks on disk so a slow device can process them at its own pace
  3. C.keeping several processes in memory so the CPU always has one ready to run
  4. D.an asynchronous signal from hardware that diverts the CPU to a handler routine
Reveal the answer + AI explanation — free account

12. Which statement is correct?

Mid
  1. A.Interrupt — an asynchronous signal from hardware that diverts the CPU to a handler routine
  2. B.Interrupt — a privileged CPU mode in which code may execute any instruction and access all hardware
  3. C.Interrupt — keeping several processes in memory so the CPU always has one ready to run
  4. D.Interrupt — a synchronous software-generated exception caused by an instruction such as a system call or error
Reveal the answer + AI explanation — free account

13. What is Trap?

Mid
  1. A.a synchronous software-generated exception caused by an instruction such as a system call or error
  2. B.a kernel keeping only minimal services in the kernel and running the rest as user processes
  3. C.an asynchronous signal from hardware that diverts the CPU to a handler routine
  4. D.a privileged CPU mode in which code may execute any instruction and access all hardware
Reveal the answer + AI explanation — free account

15. Which statement is correct?

Mid
  1. A.Trap — a kernel architecture running all OS services together in a single kernel address space
  2. B.Trap — a synchronous software-generated exception caused by an instruction such as a system call or error
  3. C.Trap — the small program that loads the operating system kernel into memory at startup
  4. D.Trap — the module that gives CPU control to the process selected by the scheduler
Reveal the answer + AI explanation — free account

16. What is Monolithic kernel?

Mid
  1. A.a synchronous software-generated exception caused by an instruction such as a system call or error
  2. B.keeping several processes in memory so the CPU always has one ready to run
  3. C.a kernel keeping only minimal services in the kernel and running the rest as user processes
  4. D.a kernel architecture running all OS services together in a single kernel address space
Reveal the answer + AI explanation — free account

18. Which statement is correct?

Mid
  1. A.Monolithic kernel — keeping several processes in memory so the CPU always has one ready to run
  2. B.Monolithic kernel — the controlled interface through which a user program requests a service from the kernel
  3. C.Monolithic kernel — a kernel architecture running all OS services together in a single kernel address space
  4. D.Monolithic kernel — a kernel keeping only minimal services in the kernel and running the rest as user processes
Reveal the answer + AI explanation — free account

19. What is Microkernel?

Mid
  1. A.the controlled interface through which a user program requests a service from the kernel
  2. B.a kernel keeping only minimal services in the kernel and running the rest as user processes
  3. C.a kernel architecture running all OS services together in a single kernel address space
  4. D.a feature letting devices transfer data to memory without involving the CPU for each byte
Reveal the answer + AI explanation — free account

21. Which statement is correct?

Mid
  1. A.Microkernel — a restricted CPU mode in which a program cannot run privileged instructions directly
  2. B.Microkernel — a kernel architecture running all OS services together in a single kernel address space
  3. C.Microkernel — a kernel keeping only minimal services in the kernel and running the rest as user processes
  4. D.Microkernel — a privileged CPU mode in which code may execute any instruction and access all hardware
Reveal the answer + AI explanation — free account

22. What is Bootloader?

Junior
  1. A.the small program that loads the operating system kernel into memory at startup
  2. B.a kernel keeping only minimal services in the kernel and running the rest as user processes
  3. C.a feature letting devices transfer data to memory without involving the CPU for each byte
  4. D.a restricted CPU mode in which a program cannot run privileged instructions directly
Reveal the answer + AI explanation — free account

24. Which statement is correct?

Junior
  1. A.Bootloader — the controlled interface through which a user program requests a service from the kernel
  2. B.Bootloader — a kernel architecture running all OS services together in a single kernel address space
  3. C.Bootloader — a feature letting devices transfer data to memory without involving the CPU for each byte
  4. D.Bootloader — the small program that loads the operating system kernel into memory at startup
Reveal the answer + AI explanation — free account

25. What is Direct Memory Access?

Mid
  1. A.buffering jobs like print tasks on disk so a slow device can process them at its own pace
  2. B.a kernel architecture running all OS services together in a single kernel address space
  3. C.a feature letting devices transfer data to memory without involving the CPU for each byte
  4. D.an asynchronous signal from hardware that diverts the CPU to a handler routine
Reveal the answer + AI explanation — free account

27. Which statement is correct?

Mid
  1. A.Direct Memory Access — keeping several processes in memory so the CPU always has one ready to run
  2. B.Direct Memory Access — the controlled interface through which a user program requests a service from the kernel
  3. C.Direct Memory Access — a feature letting devices transfer data to memory without involving the CPU for each byte
  4. D.Direct Memory Access — an asynchronous signal from hardware that diverts the CPU to a handler routine
Reveal the answer + AI explanation — free account

28. What is Spooling?

Mid
  1. A.the controlled interface through which a user program requests a service from the kernel
  2. B.a feature letting devices transfer data to memory without involving the CPU for each byte
  3. C.a kernel architecture running all OS services together in a single kernel address space
  4. D.buffering jobs like print tasks on disk so a slow device can process them at its own pace
Reveal the answer + AI explanation — free account

30. Which statement is correct?

Mid
  1. A.Spooling — the module that gives CPU control to the process selected by the scheduler
  2. B.Spooling — a privileged CPU mode in which code may execute any instruction and access all hardware
  3. C.Spooling — buffering jobs like print tasks on disk so a slow device can process them at its own pace
  4. D.Spooling — a kernel keeping only minimal services in the kernel and running the rest as user processes
Reveal the answer + AI explanation — free account

Showing 30 of 36 OS · Concepts questions — the full set, with answers, explanations and an AI tutor on every question, is inside.

Free to start

Answers, AI explanations, and a scored voice mock interview

Sign up free to check your answers with explanations, ask the AI tutor anything on any question, and take one full AI mock interview — scored like a real panel.

Practice OS · Concepts free