Sample topics

Linux & OS fundamentals

Read a sample question. The free interview is one voice screen after you create an account.

Technical

Explain the Linux process states and what transitions a process between runnable, sleeping, and zombie.

Describe the process states in Linux (R, S, D, Z, T, etc.) and what causes transitions. When does a process become a zombie and how do you prevent or clean them up?

Also in this theme

What are Linux namespaces and cgroups, and how do they enable containers?

Technical

How does the Linux OOM killer select a process to kill, and how can you influence it?

Technical

What is the difference between symlinks and hard links? When would you use each?

Technical

How does the Linux kernel handle a page fault? What is the difference between minor and major faults?

Technical