Linux · systemd & Boot interview questions

60 Linux · systemd & Boot questions from the System Administration bank, written for Indian campus drives and tech interviews. Every question has a verified answer and an AI-tutor explanation on placd.

Free to start: the 2-minute IT readiness check — six questions and a result.

Take the free IT readiness check

or take a mock interview set up for this area

1. What does systemctl enable X do?

Junior
  1. A.list services by how long they took to start at boot
  2. B.set the default boot target to graphical
  3. C.make service X impossible to start (symlink to /dev/null)
  4. D.make service X start automatically at boot

Answer + AI explanation with Pro

2. Which command will make service X start automatically at boot?

Junior
  1. A.systemctl is-active X
  2. B.systemctl isolate multi-user.target
  3. C.systemctl enable X
  4. D.systemctl start X

Answer + AI explanation with Pro

3. Which statement is correct?

Junior
  1. A.systemctl enable X — reload systemd after editing unit files
  2. B.systemctl enable X — show a service's state, PID and recent log lines
  3. C.systemctl enable X — stop and start service X in one step
  4. D.systemctl enable X — make service X start automatically at boot

Answer + AI explanation with Pro

4. What does systemctl start X do?

Junior
  1. A.report whether service X is currently running
  2. B.list services by how long they took to start at boot
  3. C.start service X immediately
  4. D.stop and start service X in one step

Answer + AI explanation with Pro

5. Which command will start service X immediately?

Junior
  1. A.systemctl set-default graphical.target
  2. B.systemctl status X
  3. C.systemctl start X
  4. D.systemd-analyze blame

Answer + AI explanation with Pro

6. Which statement is correct?

Junior
  1. A.systemctl start X — stop and start service X in one step
  2. B.systemctl start X — reload systemd after editing unit files
  3. C.systemctl start X — show a service's state, PID and recent log lines
  4. D.systemctl start X — start service X immediately

Answer + AI explanation with Pro

7. What does systemctl mask X do?

Mid
  1. A.switch the running system to the multi-user target
  2. B.start service X immediately
  3. C.stop and start service X in one step
  4. D.make service X impossible to start (symlink to /dev/null)

Answer + AI explanation with Pro

8. Which command will make service X impossible to start (symlink to /dev/null)?

Mid
  1. A.systemctl list-units --failed
  2. B.systemctl enable X
  3. C.systemctl mask X
  4. D.systemctl set-default graphical.target

Answer + AI explanation with Pro

9. Which statement is correct?

Mid
  1. A.systemctl mask X — show a service's state, PID and recent log lines
  2. B.systemctl mask X — list services by how long they took to start at boot
  3. C.systemctl mask X — report whether service X is currently running
  4. D.systemctl mask X — make service X impossible to start (symlink to /dev/null)

Answer + AI explanation with Pro

10. What does systemctl status X do?

Junior
  1. A.stop and start service X in one step
  2. B.show a service's state, PID and recent log lines
  3. C.reload systemd after editing unit files
  4. D.report whether service X is currently running

Answer + AI explanation with Pro

11. Which command will show a service's state, PID and recent log lines?

Junior
  1. A.systemctl isolate multi-user.target
  2. B.systemctl list-units --failed
  3. C.systemctl status X
  4. D.systemctl daemon-reload

Answer + AI explanation with Pro

12. Which statement is correct?

Junior
  1. A.systemctl status X — stop and start service X in one step
  2. B.systemctl status X — show a service's state, PID and recent log lines
  3. C.systemctl status X — make service X impossible to start (symlink to /dev/null)
  4. D.systemctl status X — list units that have failed

Answer + AI explanation with Pro

13. What does systemctl daemon-reload do?

Mid
  1. A.list units that have failed
  2. B.make service X start automatically at boot
  3. C.reload systemd after editing unit files
  4. D.stop and start service X in one step

Answer + AI explanation with Pro

14. Which command will reload systemd after editing unit files?

Mid
  1. A.systemctl enable X
  2. B.systemctl daemon-reload
  3. C.systemctl set-default graphical.target
  4. D.systemctl restart X

Answer + AI explanation with Pro

15. Which statement is correct?

Mid
  1. A.systemctl daemon-reload — reload systemd after editing unit files
  2. B.systemctl daemon-reload — report whether service X is currently running
  3. C.systemctl daemon-reload — start service X immediately
  4. D.systemctl daemon-reload — set the default boot target to graphical

Answer + AI explanation with Pro

16. What does systemd-analyze blame do?

Mid
  1. A.set the default boot target to graphical
  2. B.make service X impossible to start (symlink to /dev/null)
  3. C.list services by how long they took to start at boot
  4. D.start service X immediately

Answer + AI explanation with Pro

17. Which command will list services by how long they took to start at boot?

Mid
  1. A.systemctl daemon-reload
  2. B.systemd-analyze blame
  3. C.systemctl list-units --failed
  4. D.systemctl restart X

Answer + AI explanation with Pro

18. Which statement is correct?

Mid
  1. A.systemd-analyze blame — show a service's state, PID and recent log lines
  2. B.systemd-analyze blame — list services by how long they took to start at boot
  3. C.systemd-analyze blame — switch the running system to the multi-user target
  4. D.systemd-analyze blame — make service X start automatically at boot

Answer + AI explanation with Pro

19. What is systemd target?

Junior
  1. A.a grouping of units roughly equivalent to a runlevel (e.g. multi-user)
  2. B.a temporary root filesystem loaded to mount the real root during boot
  3. C.an unrecoverable kernel error that halts the system
  4. D.the bootloader that loads the Linux kernel and initramfs

Answer + AI explanation with Pro

20. Which term means: "a grouping of units roughly equivalent to a runlevel (e.g. multi-user)"?

Junior
  1. A.rescue.target
  2. B.UEFI vs BIOS
  3. C.systemd target
  4. D.GRUB2

Answer + AI explanation with Pro

21. Which statement is correct?

Junior
  1. A.systemd target — UEFI is the modern firmware (GPT, Secure Boot); BIOS is the legacy firmware (MBR)
  2. B.systemd target — the bootloader that loads the Linux kernel and initramfs
  3. C.systemd target — an unrecoverable kernel error that halts the system
  4. D.systemd target — a grouping of units roughly equivalent to a runlevel (e.g. multi-user)

Answer + AI explanation with Pro

22. What is initramfs?

Mid
  1. A.a unit that starts a service on demand when its socket is accessed
  2. B.an unrecoverable kernel error that halts the system
  3. C.a temporary root filesystem loaded to mount the real root during boot
  4. D.UEFI is the modern firmware (GPT, Secure Boot); BIOS is the legacy firmware (MBR)

Answer + AI explanation with Pro

23. Which term means: "a temporary root filesystem loaded to mount the real root during boot"?

Mid
  1. A.UEFI vs BIOS
  2. B.rescue.target
  3. C.dracut
  4. D.initramfs

Answer + AI explanation with Pro

24. Which statement is correct?

Mid
  1. A.initramfs — a unit that starts a service on demand when its socket is accessed
  2. B.initramfs — a grouping of units roughly equivalent to a runlevel (e.g. multi-user)
  3. C.initramfs — a minimal single-user mode for system recovery
  4. D.initramfs — a temporary root filesystem loaded to mount the real root during boot

Answer + AI explanation with Pro

25. What is GRUB2?

Mid
  1. A.a minimal single-user mode for system recovery
  2. B.a grouping of units roughly equivalent to a runlevel (e.g. multi-user)
  3. C.the bootloader that loads the Linux kernel and initramfs
  4. D.a temporary root filesystem loaded to mount the real root during boot

Answer + AI explanation with Pro

26. Which term means: "the bootloader that loads the Linux kernel and initramfs"?

Mid
  1. A.GRUB2
  2. B.initramfs
  3. C.UEFI vs BIOS
  4. D.kernel panic

Answer + AI explanation with Pro

27. Which statement is correct?

Mid
  1. A.GRUB2 — a grouping of units roughly equivalent to a runlevel (e.g. multi-user)
  2. B.GRUB2 — the bootloader that loads the Linux kernel and initramfs
  3. C.GRUB2 — a temporary root filesystem loaded to mount the real root during boot
  4. D.GRUB2 — a service that signals readiness to systemd via sd_notify

Answer + AI explanation with Pro

28. What does systemctl restart X do?

Junior
  1. A.make service X impossible to start (symlink to /dev/null)
  2. B.make service X start automatically at boot
  3. C.list services by how long they took to start at boot
  4. D.stop and start service X in one step

Answer + AI explanation with Pro

29. Which command will stop and start service X in one step?

Junior
  1. A.systemctl status X
  2. B.systemctl set-default graphical.target
  3. C.systemctl restart X
  4. D.systemctl isolate multi-user.target

Answer + AI explanation with Pro

30. Which statement is correct?

Junior
  1. A.systemctl restart X — list units that have failed
  2. B.systemctl restart X — list services by how long they took to start at boot
  3. C.systemctl restart X — set the default boot target to graphical
  4. D.systemctl restart X — stop and start service X in one step

Answer + AI explanation with Pro

Showing 30 of 60 Linux · systemd & Boot questions — the full set, with answers, explanations and an AI tutor on every question, is inside.

Free to start

Start with a free readiness check

Sign up free for the 2-minute IT readiness check and a scored result. Answers, explanations and the AI tutor on every Linux · systemd & Boot question come with Pro.

Take the free IT readiness check

or take a mock interview set up for this area

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