Wednesday, November 21, 2012

Operating System Interview Question


Operating System Interview Question

1. What is an operating system?
2. What are the various components of a computer system?
3. What is purpose of different operating systems?
4. What are the different operating systems?
5. What are operating system services?
6. What is a boot-strap program?
7. What is BIOS?
8. Explain the concept of the batched operating systems?
9. Explain the concept of the multi-programmed operating systems?
10. Explain the concept of the timesharing operating systems?
11. Explain the concept of the multi-processor systems or parallel systems?
12. Explain the concept of the Distributed systems?
13. Explain the concept of Real-time operating systems?
14. Define MULTICS?
15. What is SCSI?
16. What is a sector?
17. What is cache-coherency?
18. What are residence monitors?
19. What is dual-mode operation?
20. What are the operating system components?
21. What are operating system services?
22. What are system calls?
23. What is a layered approach and what is its advantage?
24. What is micro kernel approach and site its advantages?
25. What are a virtual machines and site their advantages?
26. What is a process?
27. What are the states of a process?
28. What are various scheduling queues?
29. What is a job queue?
30. What is a ready queue?
31. What is a device queue?
32. What is a long term scheduler & short term schedulers?
33. What is context switching?
34. What are the disadvantages of context switching?
35. What are co-operating processes?
36. What is a thread?
37. What are the benefits of multithreaded programming?
38. What are types of threads?
39. Which category the java thread do fall in?
40. What are multithreading models?
41. What is a P-thread?
42. What are java threads?
43. What is process synchronization?
44. What is critical section problem?
45. What is a semaphore?
46. What is bounded-buffer problem?
47. What is readers-writers problem?
48. What is dining philosophers’ problem?
49. What is a deadlock?
50. What are necessary conditions for dead lock?
51. What is resource allocation graph?
52. What are deadlock prevention techniques?
53. What is a safe state and a safe sequence?
54. What are the deadlock avoidance algorithms?
55. What are the basic functions of an operating system?
56. Explain briefly about, processor, assembler, compiler, loader, linker and the functions executed by them.
57. What is a Real-Time System?
58. What is the difference between Hard and Soft real-time systems?
59. What is virtual memory?
60. What is cache memory?
61.Differentiate between Complier and Interpreter?
62.What are different tasks of Lexical Analysis?
63. Why paging is used?
64. What is Context Switch?
65. Distributed Systems?
66.Difference between Primary storage and secondary storage?
67. What is CPU Scheduler?
68. What do you mean by deadlock?
69. What is Dispatcher?
70. What is Throughput, Turnaround time, waiting time and Response time?
71. Explain the difference between microkernel and macro kernel?
72.What is multi tasking, multi programming, multi threading?
73. Give a non-computer example of preemptive and non-preemptive scheduling?
74. What is starvation and aging?
75.Different types of Real-Time Scheduling?
76. What are the Methods for Handling Deadlocks?
77. What is a Safe State and its’ use in deadlock avoidance?
78. Recovery from Deadlock?
79.Difference between Logical and Physical Address Space?
80. Binding of Instructions and Data to Memory?
81. What is Memory-Management Unit (MMU)?
82. What are Dynamic Loading, Dynamic Linking and Overlays?
83. What is fragmentation? Different types of fragmentation?
84. Define Demand Paging, Page fault interrupt, and Trashing?
85. Explain Segmentation with paging?
86. Under what circumstances do page faults occur? Describe the actions taken by the operating system when a page fault occurs?
87. 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?



3 comments:

  1. Thanks for sharing useful post regarding website promotion. Before start website promotion work you should optimized website in proper way like you mansion step by step techniques in your post. || Smo Package Plans in Mumbai || Seo Package Plans in Mumbai || PPC Advertising Services in Mumbai

    ReplyDelete
  2. This is very important Post I have found here.This information is very required for new blog or newly working on Online Marketing.Thanks for sharing this information. SEO Mumbai || SEO Services in Mumbai || SEO company in Mumbai

    ReplyDelete
  3. Great blog. Thanks for share this post. It may helpful for all newbie bloggers, i really appreciate
    SMM Services in Mumbai || SEM Services in Mumbai || SMM Company in Mumbai

    ReplyDelete

SQL BASIC

  • Sql-Overview
  • Sql-Sysntax
  • Sql-Normalization
  • RDBMS Concept
  • Sql-Data Type
  • Sql-Operator
  • Sql-Expression
  • Create database
  • Sql-Delete
  • Sql-Select
  • Sql-Create
  • Sql-Like
  • Sql-Join
  • Sql-Insert
  • Sql-Drop Table
  • Sql-Wild Card
  • Sql-Order By
  • Sql-Group By
  • Sql-Index
  • Not Null Constraints
  • Transaction Control
  • Sql-Transaction
  • Sql-In
  • Sql-Distinct
  • Check Constraint
  • Sql Alias
  • Sql-Primary
  • Sql-Where
  • Sql-Update
  • Sql-Alias
  • Sql-Top-Rownum
  • Primary key vs Unique key
  • SQL Interview Question
  • PL/SQL BASIC

  • Variable
  • Block Structure
  • Function
  • Procedure
  • Nested Blog
  • If Statement
  • While Loop
  • For Loop
  • SEO

  • Introduction Seo
  • Top Social Bookmarking List
  • Directory Submission List
  • Classified Ads
  • Key Word Research
  • Html

  • Introduction Html
  • Introduction Css
  • Introduction Java Script
  • Unix

  • Unix
  • Software Testing

  • Software Testing
  • Computer Network

  • Computer Network
  •