Linux · Processes & Perf interview questions

72 real Linux · Processes & Perf questions from the System Administration 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 does top do?

Junior
  1. A.resume a job in the background / foreground
  2. B.show a live view of processes, CPU and memory
  3. C.show memory and swap usage, human-readable
  4. D.ask a process to terminate gracefully with SIGTERM
Reveal the answer + AI explanation — free account

3. Which statement is correct?

Junior
  1. A.top — show a live view of processes, CPU and memory
  2. B.top — report historical memory usage statistics
  3. C.top — print the PID(s) of a named process
  4. D.top — list processes with an open network connection on port 443
Reveal the answer + AI explanation — free account

6. Which statement is correct?

Junior
  1. A.free -h — list background jobs of the current shell
  2. B.free -h — resume a job in the background / foreground
  3. C.free -h — show memory and swap usage, human-readable
  4. D.free -h — report per-CPU utilization every second
Reveal the answer + AI explanation — free account

7. What does kill -9 PID do?

Junior
  1. A.force-kill a process with SIGKILL (cannot be caught)
  2. B.report historical memory usage statistics
  3. C.report per-CPU utilization every second
  4. D.resume a job in the background / foreground
Reveal the answer + AI explanation — free account

9. Which statement is correct?

Junior
  1. A.kill -9 PID — start a command with lower CPU scheduling priority
  2. B.kill -9 PID — change the priority of a running process
  3. C.kill -9 PID — list all running processes with CPU/memory usage
  4. D.kill -9 PID — force-kill a process with SIGKILL (cannot be caught)
Reveal the answer + AI explanation — free account

10. What does kill -15 PID do?

Mid
  1. A.ask a process to terminate gracefully with SIGTERM
  2. B.change the priority of a running process
  3. C.report historical memory usage statistics
  4. D.show a live view of processes, CPU and memory
Reveal the answer + AI explanation — free account

12. Which statement is correct?

Mid
  1. A.kill -15 PID — print the PID(s) of a named process
  2. B.kill -15 PID — ask a process to terminate gracefully with SIGTERM
  3. C.kill -15 PID — report CPU, memory and I/O statistics every second
  4. D.kill -15 PID — show memory and swap usage, human-readable
Reveal the answer + AI explanation — free account

13. What does iostat -x do?

Mid
  1. A.start a command with lower CPU scheduling priority
  2. B.show extended per-disk I/O statistics
  3. C.report historical memory usage statistics
  4. D.list all running processes with CPU/memory usage
Reveal the answer + AI explanation — free account

15. Which statement is correct?

Mid
  1. A.iostat -x — start a command with lower CPU scheduling priority
  2. B.iostat -x — show extended per-disk I/O statistics
  3. C.iostat -x — print the PID(s) of a named process
  4. D.iostat -x — report per-CPU utilization every second
Reveal the answer + AI explanation — free account

18. Which statement is correct?

Mid
  1. A.vmstat 1 — show memory and swap usage, human-readable
  2. B.vmstat 1 — list all running processes with CPU/memory usage
  3. C.vmstat 1 — list background jobs of the current shell
  4. D.vmstat 1 — report CPU, memory and I/O statistics every second
Reveal the answer + AI explanation — free account

19. What does lsof -i :443 do?

Mid
  1. A.show extended per-disk I/O statistics
  2. B.list processes with an open network connection on port 443
  3. C.ask a process to terminate gracefully with SIGTERM
  4. D.list background jobs of the current shell
Reveal the answer + AI explanation — free account

21. Which statement is correct?

Mid
  1. A.lsof -i :443 — report per-CPU utilization every second
  2. B.lsof -i :443 — list processes with an open network connection on port 443
  3. C.lsof -i :443 — resume a job in the background / foreground
  4. D.lsof -i :443 — change the priority of a running process
Reveal the answer + AI explanation — free account

22. What is load average?

Mid
  1. A.a finished process whose parent hasn't reaped its exit status
  2. B.memory architecture where CPUs access local memory faster than remote
  3. C.kernel groups that limit and account for CPU/memory/IO per process set
  4. D.the average number of running + uninterruptible processes over 1/5/15 min
Reveal the answer + AI explanation — free account

24. Which statement is correct?

Mid
  1. A.load average — kernel groups that limit and account for CPU/memory/IO per process set
  2. B.load average — memory architecture where CPUs access local memory faster than remote
  3. C.load average — the average number of running + uninterruptible processes over 1/5/15 min
  4. D.load average — a finished process whose parent hasn't reaped its exit status
Reveal the answer + AI explanation — free account

25. What is high load, low CPU?

Senior
  1. A.runs a command immune to hangups so it survives logout
  2. B.signal 1, often used to make a daemon reload its config
  3. C.a symptom typically caused by I/O wait or D-state (uninterruptible) tasks
  4. D.the average number of running + uninterruptible processes over 1/5/15 min
Reveal the answer + AI explanation — free account

27. Which statement is correct?

Senior
  1. A.high load, low CPU — a tunable (0–100) controlling how aggressively the kernel swaps
  2. B.high load, low CPU — the kernel mechanism that kills a process when memory is exhausted
  3. C.high load, low CPU — signal 1, often used to make a daemon reload its config
  4. D.high load, low CPU — a symptom typically caused by I/O wait or D-state (uninterruptible) tasks
Reveal the answer + AI explanation — free account

28. What is OOM killer?

Mid
  1. A.signal 1, often used to make a daemon reload its config
  2. B.a tunable (0–100) controlling how aggressively the kernel swaps
  3. C.runs a command immune to hangups so it survives logout
  4. D.the kernel mechanism that kills a process when memory is exhausted
Reveal the answer + AI explanation — free account

30. Which statement is correct?

Mid
  1. A.OOM killer — kernel groups that limit and account for CPU/memory/IO per process set
  2. B.OOM killer — signal 1, often used to make a daemon reload its config
  3. C.OOM killer — the kernel mechanism that kills a process when memory is exhausted
  4. D.OOM killer — memory architecture where CPUs access local memory faster than remote
Reveal the answer + AI explanation — free account

Showing 30 of 72 Linux · Processes & Perf 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 Linux · Processes & Perf free