Top 20 MCQs on Deadlocks, Scheduling, Paging, TCP/IP, OSI Model, DNS, and IP Addressing — 2026 placement must-know!
Which CPU scheduling algorithm can cause starvation (indefinite waiting)?
What are the four necessary conditions for a deadlock to occur? (Coffman's conditions)
In which OSI layer does routing take place?
What is the difference between a process and a thread?
What does IP address 192.168.1.0/24 represent?
What is the purpose of the TCP three-way handshake?
What is virtual memory?
Which layer of the OSI model is responsible for error detection and framing?
What is a page fault?
What is the difference between TCP and UDP?
What scheduling algorithm is used by default in most modern OS for interactive tasks?
What is the role of DNS (Domain Name System)?
What is thrashing in an OS?
Which of the following is a Class C IP address?
What does the HTTP status code 404 mean?
What is a semaphore in OS?
What is the difference between IPv4 and IPv6?
What is context switching?
Which protocol is used to automatically assign IP addresses to devices on a network?
What is the Banker's Algorithm used for in OS?
Other Technical Topics: