OS · Concepts interview questions

36 OS · Concepts questions from the Computer Science Fundamentals bank, written for Indian campus drives and tech interviews. Every question has a verified answer and an AI-tutor explanation on placd.

Sign up free to see every answer with its explanation and ask the AI tutor.

Practice OS · Concepts free

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

Answer + AI explanation with a free account

2. Which term means: "a privileged CPU mode in which code may execute any instruction and access all hardware"?

Junior
  1. A.Monolithic kernel
  2. B.Spooling
  3. C.Kernel mode
  4. D.Trap

Answer + AI explanation with a 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

Answer + AI explanation with a 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

Answer + AI explanation with a free account

5. Which term means: "a restricted CPU mode in which a program cannot run privileged instructions directly"?

Junior
  1. A.User mode
  2. B.Dispatcher
  3. C.Kernel mode
  4. D.System call

Answer + AI explanation with a 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

Answer + AI explanation with a 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

Answer + AI explanation with a free account

8. Which term means: "the controlled interface through which a user program requests a service from the kernel"?

Junior
  1. A.Monolithic kernel
  2. B.Trap
  3. C.Kernel mode
  4. D.System call

Answer + AI explanation with a 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

Answer + AI explanation with a 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

Answer + AI explanation with a free account

11. Which term means: "an asynchronous signal from hardware that diverts the CPU to a handler routine"?

Mid
  1. A.Spooling
  2. B.Dispatcher
  3. C.Interrupt
  4. D.Multiprogramming

Answer + AI explanation with a 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

Answer + AI explanation with a 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

Answer + AI explanation with a free account

14. Which term means: "a synchronous software-generated exception caused by an instruction such as a system call or error"?

Mid
  1. A.Trap
  2. B.Bootloader
  3. C.Multiprogramming
  4. D.Direct Memory Access

Answer + AI explanation with a 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

Answer + AI explanation with a 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

Answer + AI explanation with a free account

17. Which term means: "a kernel architecture running all OS services together in a single kernel address space"?

Mid
  1. A.Interrupt
  2. B.Monolithic kernel
  3. C.Bootloader
  4. D.Spooling

Answer + AI explanation with a 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

Answer + AI explanation with a 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

Answer + AI explanation with a free account

20. Which term means: "a kernel keeping only minimal services in the kernel and running the rest as user processes"?

Mid
  1. A.Microkernel
  2. B.Interrupt
  3. C.Dispatcher
  4. D.Kernel mode

Answer + AI explanation with a 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

Answer + AI explanation with a 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

Answer + AI explanation with a free account

23. Which term means: "the small program that loads the operating system kernel into memory at startup"?

Junior
  1. A.Bootloader
  2. B.User mode
  3. C.Dispatcher
  4. D.Trap

Answer + AI explanation with a 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

Answer + AI explanation with a 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

Answer + AI explanation with a free account

26. Which term means: "a feature letting devices transfer data to memory without involving the CPU for each byte"?

Mid
  1. A.Dispatcher
  2. B.Trap
  3. C.Interrupt
  4. D.Direct Memory Access

Answer + AI explanation with a 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

Answer + AI explanation with a 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

Answer + AI explanation with a free account

29. Which term means: "buffering jobs like print tasks on disk so a slow device can process them at its own pace"?

Mid
  1. A.Spooling
  2. B.Interrupt
  3. C.User mode
  4. D.Monolithic kernel

Answer + AI explanation with a 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

Answer + AI explanation with a 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 free readiness check

Sign up free to check your answers with explanations, ask the AI tutor anything on any question, and take the free 2-minute readiness check for a scored result. One full AI mock interview, scored like a real panel, is free when you sign up.

Practice OS · Concepts free
24,000+ questions & coding problemsSoftware & IT16,274 questionsGovernment jobs26 examsAptitudenew questions every timeAI practice interviewwith feedback65 topics to practiseMechanical1,149 questionsGATE ME9 papersEngineering Mathematics381 questions2-minute checkfreeDSA Problems1,422Civil1,005 questionsGATE CE9 papersCS Fundamentals1,209 questionsYour scores6 skillsSystem Design25Electrical / EEE1,047 questionsGATE EE9 papersRun your codeC++ · Java · PythonLow-Level Design144Electronics & Comm.975 questionsGATE EC9 papersAI help on every questionFull-Stack6,282Chemical1,005 questionsGATE CH9 papersAI whiteboardsystem designWork abroadEurope · remote · transfersESE ME1 paperGATE practice papers2019–2026ESE CE1 paperDate alertsbefore the last dateESE EE1 paperBehavioural courseHR round practiceESE ET1 paperResume optimizerProSSC JE ME1 paperApplication trackerSSC JE CE1 paperCompany-wise prepSSC JE EE1 paperRole roadmapsRRB JE1 subjectPriced in ₹UPI · cardsISRO SC1 paperGATE CS9 papersIBPS SO IT1 paperUGC NET CS1 paperSSC CGL26 papersIBPS PO26 papersRRB NTPC26 papersSSC CHSL26 papersIBPS Clerk26 papersSBI Clerk26 papersRRB Group D26 papersSSC CPO26 papersSSC GD26 papers