CrackIt
DSA
System Design
Core CS
SQL
SE
Aptitude
HR
Sign in with Google
Core CS
Operating Systems · DBMS · Computer Networks — click any question to expand
Operating Systems
DBMS
Computer Networks
10 questions
01
What is a process vs a thread?
easy
02
What is deadlock? What are the four necessary conditions?
medium
03
What is virtual memory and how does paging work?
medium
04
What is the difference between mutex and semaphore?
medium
05
Explain CPU scheduling algorithms — FCFS, SJF, Round Robin
medium
06
What is thrashing?
medium
07
What is context switching?
easy
08
What are the differences between user space and kernel space?
medium
09
What is a race condition? How do you prevent it?
medium
10
What is the difference between preemptive and non-preemptive scheduling?
easy