Walkins Openings in India & Interview Questions

Walkins in Mumbai, Bangalore, Chennai, Delhi, Gurgaon, Pune


‘Operating System Interview Questions’ - KyaPoocha.com

Is Windows NT a full blown object oriented operating system? Give reasons. 

No Windows NT is not so, because its not implemented in object oriented language and the data structures reside within one executive component and are not represented... Read more »

In loading programs into memory, what is the difference between load-time dynamic linking and run-time dynamic linking? 

For load-time dynamic linking: Load module to be loaded is read into memory. Any reference to a target external module causes that module to be loaded and the references... Read more »

What is a trap and trapdoor? 

Trapdoor is a secret undocumented entry point into a program used to grant access without normal methods of access authentication. A trap is a software interrupt,... Read more »

What are the basic functions of an operating system? 

Operating system controls and coordinates the use of the hardware among the various applications programs for various uses. Operating system acts as resource allocator... Read more »

Why paging is used? 

Paging is solution to external fragmentation problem which is to permit the logical address space of a process to be noncontiguous, thus allowing a process to be... Read more »

What is the difference between Hard and Soft real-time systems? 

A hard real-time system guarantees that critical tasks complete on time. This goal requires that all delays in the system be bounded from the retrieval of the stored... Read more »

What is the important aspect of a real-time system or Mission Critical Systems? 

A real time operating system has well defined fixed time constraints. Process must be done within the defined constraints or the system will fail. An example is... Read more »

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? 

Thrashing is caused by under allocation of the minimum number of pages required by a process, forcing it to continuously page fault. The system can detect thrashing... Read more »

What is fragmentation? Different types of fragmentation? 

Fragmentation occurs in a dynamic memory allocation system when many of the free blocks are too small to satisfy any request. External Fragmentation: External Fragmentation... Read more »

What is DRAM? In which form does it store data? 

DRAM is not the best, but it’s cheap, does the job, and is available almost everywhere you look. DRAM data resides in a cell made of a capacitor and a transistor.... Read more »

What is Dispatcher? 

Dispatcher module gives control of the CPU to the process selected by the short-term scheduler; this involves: Switching context, Switching to user mode, Jumping... Read more »

What is CPU Scheduler? 

Selects from among the processes in memory that are ready to execute, and allocates the CPU to one of them. CPU scheduling decisions may take place when a process:... Read more »

What is Context Switch? 

Switching the CPU to another process requires saving the state of the old process and loading the saved state for the new process. This task is known as a context... Read more »

What is a Real-Time System? 

A real time process is a process that must respond to the events within a certain time period. A real time operating system is an operating system that can run real... Read more »

Explain briefly about processor, assembler, loader, linker and the functions executed by them. 

Processor : performs all the functions for a program in execution ie., ALU, MU, CU. Assembler : converts High level to Assembly Language or Low level language. Loader... Read more »

What is mutex? 

Mutex is a program object that allows multiple program threads to share the same resource, such as file access, but not simultaneously. When a program is started... Read more »

What is difference between a thread and a process? 

A process is a collection of virtual memory space, code, data, and system resources. A thread is code that is to be serially executed within a process. A processor... Read more »

What is Marshalling? 

The process of packaging and sending interface method parameters across thread or process boundaries.  Read more »

What is COM? 

COM is a specification(Standards). COM has two aspects 1) COM specifications provide a definition for what object is. 2) COM provides services or blue prints for... Read more »

What are the states associated in the thread? 

Thread contains ready, running, waiting and dead states.  Read more »

Page 3 of 4«1234»
  • Subscribe

      Get Latest Walkins in your INBOX, enter your email address:


  • Walkins by Location


  • Walkins by Skills