66 Linux & Shell questions from the DevOps & SRE 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.
A.a shell operator that sends one command's output as the next command's input
B.an asynchronous notification like SIGTERM sent to a process to request an action
C.the kernel mechanism that terminates processes when the system runs out of memory
D.a running instance of a program with its own memory and PID
Answer + AI explanation with Pro
2. Which term means: "a running instance of a program with its own memory and PID"?
Junior
A.Process
B.Environment variable
C.systemd unit
D.Namespace (Linux)
Answer + AI explanation with Pro
3. Which statement is correct?
Junior
A.Process — a running instance of a program with its own memory and PID
B.Process — a configuration describing a service or resource managed by systemd
C.Process — a metric showing the average number of processes waiting to run over time
D.Process — a task scheduled to run at fixed times by the cron daemon
Answer + AI explanation with Pro
4. What is systemd unit?
Junior
A.a configuration describing a service or resource managed by systemd
B.the kernel mechanism that terminates processes when the system runs out of memory
C.a number a process returns where 0 means success and non-zero indicates an error
D.a kernel feature isolating processes' view of resources like PIDs and networks
Answer + AI explanation with Pro
5. Which term means: "a configuration describing a service or resource managed by systemd"?
Junior
A.cgroup
B.OOM killer
C.systemd unit
D.Pipe
Answer + AI explanation with Pro
6. Which statement is correct?
Junior
A.systemd unit — a named value in a shell session inherited by child processes
B.systemd unit — a kernel feature isolating processes' view of resources like PIDs and networks
C.systemd unit — a metric showing the average number of processes waiting to run over time
D.systemd unit — a configuration describing a service or resource managed by systemd
Answer + AI explanation with Pro
7. What is File permissions?
Junior
A.an asynchronous notification like SIGTERM sent to a process to request an action
B.a kernel feature isolating processes' view of resources like PIDs and networks
C.the read, write, and execute bits controlling access for owner, group, and others
D.a task scheduled to run at fixed times by the cron daemon
Answer + AI explanation with Pro
8. Which term means: "the read, write, and execute bits controlling access for owner, group, and others"?
Junior
A.Environment variable
B.systemd unit
C.File permissions
D.cgroup
Answer + AI explanation with Pro
9. Which statement is correct?
Junior
A.File permissions — the read, write, and execute bits controlling access for owner, group, and others
B.File permissions — a metric showing the average number of processes waiting to run over time
C.File permissions — a named value in a shell session inherited by child processes
D.File permissions — a shell operator that sends one command's output as the next command's input
Answer + AI explanation with Pro
10. What is Environment variable?
Junior
A.a kernel feature isolating processes' view of resources like PIDs and networks
B.a named value in a shell session inherited by child processes
C.a file that points to another file or directory path
D.a metric showing the average number of processes waiting to run over time
Answer + AI explanation with Pro
11. Which term means: "a named value in a shell session inherited by child processes"?
Junior
A.Environment variable
B.systemd unit
C.Load average
D.Pipe
Answer + AI explanation with Pro
12. Which statement is correct?
Junior
A.Environment variable — a task scheduled to run at fixed times by the cron daemon
B.Environment variable — a kernel feature limiting and isolating resource usage of process groups
C.Environment variable — a shell operator that sends one command's output as the next command's input
D.Environment variable — a named value in a shell session inherited by child processes
Answer + AI explanation with Pro
13. What is Cron job?
Junior
A.the kernel mechanism that terminates processes when the system runs out of memory
B.a task scheduled to run at fixed times by the cron daemon
C.a metric showing the average number of processes waiting to run over time
D.a kernel feature limiting and isolating resource usage of process groups
Answer + AI explanation with Pro
14. Which term means: "a task scheduled to run at fixed times by the cron daemon"?
Junior
A.Environment variable
B.Cron job
C.Exit code
D.systemd unit
Answer + AI explanation with Pro
15. Which statement is correct?
Junior
A.Cron job — a file that points to another file or directory path
B.Cron job — a running instance of a program with its own memory and PID
C.Cron job — a task scheduled to run at fixed times by the cron daemon
D.Cron job — a named value in a shell session inherited by child processes
Answer + AI explanation with Pro
16. What is Pipe?
Junior
A.a metric showing the average number of processes waiting to run over time
B.a shell operator that sends one command's output as the next command's input
C.a number a process returns where 0 means success and non-zero indicates an error
D.an asynchronous notification like SIGTERM sent to a process to request an action
Answer + AI explanation with Pro
17. Which term means: "a shell operator that sends one command's output as the next command's input"?
Junior
A.Process
B.systemd unit
C.Pipe
D.Load average
Answer + AI explanation with Pro
18. Which statement is correct?
Junior
A.Pipe — a configuration describing a service or resource managed by systemd
B.Pipe — a running instance of a program with its own memory and PID
C.Pipe — a shell operator that sends one command's output as the next command's input
D.Pipe — an asynchronous notification like SIGTERM sent to a process to request an action
Answer + AI explanation with Pro
19. What is Exit code?
Mid
A.a number a process returns where 0 means success and non-zero indicates an error
B.a named value in a shell session inherited by child processes
C.the read, write, and execute bits controlling access for owner, group, and others
D.a file that points to another file or directory path
Answer + AI explanation with Pro
20. Which term means: "a number a process returns where 0 means success and non-zero indicates an error"?
Mid
A.Exit code
B.Symlink
C.OOM killer
D.File permissions
Answer + AI explanation with Pro
21. Which statement is correct?
Mid
A.Exit code — a task scheduled to run at fixed times by the cron daemon
B.Exit code — the read, write, and execute bits controlling access for owner, group, and others
C.Exit code — a number a process returns where 0 means success and non-zero indicates an error
D.Exit code — the kernel mechanism that terminates processes when the system runs out of memory
Answer + AI explanation with Pro
22. What is Signal?
Mid
A.a shell operator that sends one command's output as the next command's input
B.a named value in a shell session inherited by child processes
C.a task scheduled to run at fixed times by the cron daemon
D.an asynchronous notification like SIGTERM sent to a process to request an action
Answer + AI explanation with Pro
23. Which term means: "an asynchronous notification like SIGTERM sent to a process to request an action"?
Mid
A.Signal
B.Environment variable
C.OOM killer
D.systemd unit
Answer + AI explanation with Pro
24. Which statement is correct?
Mid
A.Signal — a running instance of a program with its own memory and PID
B.Signal — a configuration describing a service or resource managed by systemd
C.Signal — a kernel feature limiting and isolating resource usage of process groups
D.Signal — an asynchronous notification like SIGTERM sent to a process to request an action
Answer + AI explanation with Pro
25. What is Symlink?
Mid
A.a task scheduled to run at fixed times by the cron daemon
B.a shell operator that sends one command's output as the next command's input
C.the kernel mechanism that terminates processes when the system runs out of memory
D.a file that points to another file or directory path
Answer + AI explanation with Pro
26. Which term means: "a file that points to another file or directory path"?
Mid
A.Symlink
B.Exit code
C.File permissions
D.Load average
Answer + AI explanation with Pro
27. Which statement is correct?
Mid
A.Symlink — a file that points to another file or directory path
B.Symlink — a shell operator that sends one command's output as the next command's input
C.Symlink — an asynchronous notification like SIGTERM sent to a process to request an action
D.Symlink — the read, write, and execute bits controlling access for owner, group, and others
Answer + AI explanation with Pro
28. What is Load average?
Mid
A.a named value in a shell session inherited by child processes
B.a file that points to another file or directory path
C.a shell operator that sends one command's output as the next command's input
D.a metric showing the average number of processes waiting to run over time
Answer + AI explanation with Pro
29. Which term means: "a metric showing the average number of processes waiting to run over time"?
Mid
A.Environment variable
B.File permissions
C.Exit code
D.Load average
Answer + AI explanation with Pro
30. Which statement is correct?
Mid
A.Load average — a file that points to another file or directory path
B.Load average — a task scheduled to run at fixed times by the cron daemon
C.Load average — a metric showing the average number of processes waiting to run over time
D.Load average — a kernel feature limiting and isolating resource usage of process groups
Answer + AI explanation with Pro
Showing 30 of 66 Linux & Shell 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 & Shell question come with Pro.