Operating System Interview Questions & Answers

Operating System Interview Online Test
1. Explain the concept of Reentrancy.
Show Answer
2. Explain Belady's Anomaly.
Show Answer
3. What is a binary semaphore? What is its use?
Show Answer
4. What is thrashing?
Show Answer
5. List the Coffman's conditions that lead to a deadlock.
Show Answer
6. What are short-, long- and medium-term scheduling?
Show Answer
7. What are turnaround time and response time?
Show Answer
8. What are the typical elements of a process image?
Show Answer
9. What is the Translation Lookaside Buffer (TLB)?
Show Answer
10. What is the resident set and working set of a process?
Show Answer
11. When is a system in safe state?
Show Answer
12. What is cycle stealing?
Show Answer
13. What is meant by arm-stickiness?
Show Answer
14. What are the stipulations of C2 level security?
Show Answer
15. What is busy waiting?
Show Answer
16. Explain the popular multiprocessor thread-scheduling strategies.
Show Answer
17. When does the condition 'rendezvous' arise?
Show Answer
18. What is a trap and trapdoor?
Show Answer
19. What are local and global page replacements?
Show Answer
20. Define latency, transfer and seek time with respect to disk I/O.
Show Answer
21. Describe the Buddy system of memory allocation.
Show Answer
22. What is time-stamping?
Show Answer
23. How are the wait/signal operations for monitor different from those for semaphores?
Show Answer
24. In the context of memory management, what are placement and replacement algorithms?
Show Answer
25. In loading programs into memory, what is the difference between load-time dynamic linking and run-time dynamic linking?
Show Answer
26. What are demand- and pre-paging?
Show Answer
27. Paging a memory management function, while multiprogramming a processor management function, are the two interdependent?
Show Answer
28. What is page cannibalizing?
Show Answer
29. What has triggered the need for multitasking in PCs?
Show Answer
30. What are the four layers that Windows NT have in order to achieve independence?
Show Answer
31. What is SMP?
Show Answer
32. What are the key object oriented concepts used by Windows NT?
Show Answer
33. Is Windows NT a full blown object oriented operating system? Give reasons.
Show Answer
34. What is a drawback of MVT?
Show Answer
35. What is process spawning?
Show Answer
36. How many jobs can be run concurrently on MVT?
Show Answer
37. List out some reasons for process termination.
Show Answer
38. What are the reasons for process suspension?
Show Answer
39. What is process migration?
Show Answer
40. What is mutant?
Show Answer
41. What is an idle thread?
Show Answer
42. What is FtDisk?
Show Answer
43. What are the possible threads a thread can have?
Show Answer
44. What are rings in Windows NT?
Show Answer
45. What is Executive in Windows NT?
Show Answer
46. What are the sub-components of I/O manager in Windows NT?
Show Answer
47. What are DDks? Name an operating system that includes this feature.
Show Answer
48. What level of security does Windows NT meets?
Show Answer
49. What is an operating system?
Show Answer
50. What are the various components of a computer system?
Show Answer
51. What is purpose of different operating systems?
Show Answer
52. What are the different operating systems?
Show Answer
53. Explain the concept of the batched operating systems?
Show Answer
54. Explain the concept of the multi-programmed operating systems?
Show Answer
55. Explain the concept of the timesharing operating systems?
Show Answer
56. Explain the concept of the multi-processor systems or parallel systems?
Show Answer
57. Explain the concept of the Distributed systems?
Show Answer
58. Explain the concept of Real-time operating systems?
Show Answer
59. Define MULTICS?
Show Answer
60. What is SCSI?
Show Answer
61. What is a sector?
Show Answer
62. What is cache-coherency?
Show Answer
63. What are residence monitors?
Show Answer
64. What is dual-mode operation?
Show Answer
65. What are the operating system components?
Show Answer
66. What are operating system services?
Show Answer
67. What are system calls?
Show Answer
68. What is a layered approach and what is its advantage?
Show Answer
69. What is micro kernel approach and site its advantages?
Show Answer
70. What are a virtual machines and site their advantages?
Show Answer
71. What are a virtual machines and site their advantages?
Show Answer
72. What is a process?
Show Answer
73. What are the states of a process?
Show Answer
74. What are various scheduling queues?
Show Answer
75. What is a job queue?
Show Answer
76. What is a ready queue?
Show Answer
77. What is a device queue?
Show Answer
78. What is a long term scheduler & short term schedulers?
Show Answer
79. What is context switching?
Show Answer
80. What are the disadvantages of context switching?
Show Answer
81. What are co-operating processes?
Show Answer
82. What is a thread?
Show Answer
83. What are the benefits of multithreaded programming?
Show Answer
84. What are types of threads?
Show Answer
85. Which category the java thread do fall in?
Show Answer
86. What are multithreading models?
Show Answer
87. What is a P-thread?
Show Answer
88. What are java threads?
Show Answer
89. What is process synchronization?
Show Answer
90. What is critical section problem?
Show Answer
91. What is a semaphore?
Show Answer
92. What is bounded-buffer problem?
Show Answer
93. What is readers-writers problem?
Show Answer
94. What is dining philosophers problem?
Show Answer
95. What is a deadlock?
Show Answer
96. What are necessary conditions for dead lock?
Show Answer
97. What is resource allocation graph?
Show Answer
98. What are deadlock prevention techniques?
Show Answer
99. What is a safe state and a safe sequence?
Show Answer
100. What are the deadlock avoidance algorithms?
Show Answer
101. What are the basic functions of an operating system?
Show Answer
102. Explain briefly about, processor, assembler, compiler, loader, linker and the functions executed by them.
Show Answer
103. What is a Real-Time System?
Show Answer
104. What is the difference between Hard and Soft real-time systems?
Show Answer
105. What is virtual memory?
Show Answer
106. What is cache memory?
Show Answer
107. Differentiate between Complier and Interpreter?
Show Answer
108. What are different tasks of Lexical Analysis?
Show Answer
109. Why paging is used?
Show Answer
110. What is Context Switch?
Show Answer
111. Distributed Systems?
Show Answer
112. Difference between Primary storage and secondary storage?
Show Answer
113. What is CPU Scheduler?
Show Answer
114. What do you mean by deadlock?
Show Answer
115. What is Dispatcher?
Show Answer
116. What is Throughput, Turnaround time, waiting time and Response time?
Show Answer
117. Explain the difference between microkernel and macro kernel?
Show Answer
118. What is the cause of thrashing? How does the system detect thrashing? Once it detects thrashing, what can the system do to eliminate this problem?
Show Answer
119. Under what circumstances do page faults occur? Describe the actions taken by the operating system when a page fault occurs?
Show Answer
120. Explain Segmentation with paging?
Show Answer
121. Define Demand Paging, Page fault interrupt, and Trashing?
Show Answer
122. What is fragmentation? Different types of fragmentation?
Show Answer
123. What are Dynamic Loading, Dynamic Linking and Overlays?
Show Answer
124. What is Memory-Management Unit (MMU)?
Show Answer
125. Binding of Instructions and Data to Memory?
Show Answer
126. Difference between Logical and Physical Address Space?
Show Answer
127. Recovery from Deadlock?
Show Answer
128. What is a Safe State and its use in deadlock avoidance?
Show Answer
129. What are the Methods for Handling Deadlocks?
Show Answer
130. Different types of Real-Time Scheduling?
Show Answer
131. What is starvation and aging?
Show Answer
132. Give a non-computer example of preemptive and non-preemptive scheduling?
Show Answer
133. What is multi tasking, multi programming, multi threading?
Show Answer
134. What do you mean by deadlock?
Show Answer
135. What is Dispatcher?
Show Answer
136. What is Throughput, Turnaround time, waiting time and Response time?
Show Answer
137. Distributed Systems?
Show Answer
Questions and Answers for Competitive Exams Various Entrance Test