Advanced Linux Operation System Interview

6/20/2013 3 Comments

Linux/Unix Operation System Interview for senior professionals. 

Dear professionals. Please use the comment section to answer the questions.
  1. Explain 32bit vs 64bit Operating systems of Linux.
  2. Explain configuring virtual machines for Super User in Linux
  3. Differentiate Copy on write vs illegal access in Unix
  4. How do you de-reference ioremap addresses in Linux?
  5. Explain in detail about Linux Boot Process.
  6. Explain the main difference between completion variables and semaphores
  7. Explain the difference between OS scheduling and RTOS scheduling
  8. How many threads can be created in one process in Unix?
  9. How do you find size of directory in Linux?
  10. What is the command used to count number of character in a file in Linux
  11. How to check whether specific library is installed or not in my system?
  12. How to Dual boot between Fedora 9 and Ubuntu 11.10
  13. What is the command used in Linux to lock User password
  14. How to find the reason for a dead process without log file on Unix?
  15. How do you interact with disks or cd-roms in Protected Mode?
  16. Explain how do you run a program in background in UNIX?
  17. Without using the /proc filesystem, how can you tell if a given PID is running?
  18. Is it possible to completely manage the life cycle of a process and its forks?
  19. What is the difference between Process Priority and Thread Priority
  20. How do you raise a signal with handlers registered on multiple processes in Unix?
  21. What is the difference between Software traps vs Hardware Traps?
  22. What is Web Browser Boot-Only Operating System
  23. What decides the size of virtual address space available for a process?
  24. What do you mean by PID File?
  25. What do you mean by memory interlock?
  26. Explain the difference between a Cron and a Anacron.
  27. Which processes write to /var/adm/messages?
  28. What do you mean by a file having 644 permission in Linux?
  29. Explain how do you sort output of a command in reverse order in Linux?
  30. What is the command used to change the attribute of any file in Unix?

3 comments :

  1. Answer to Question 8

    How many threads can be created in one process in Unix?
    Unix implements maximum number of threads per process indirectly. It can be increased by by decreasing stack size or increasing total virtual memory.
    number of threads = total virtual memory / (stack size*1024*1024)

    ReplyDelete
  2. 21. Software Trap vs Hardware Trap.
    The syscall instruction could be considered a software trap. It causes all the elements of trap/interrupt handling but is triggered under software control.

    ReplyDelete
  3. Aired AdminApril 24, 2016

    @Akash - Thanks for the answers. Please come up with more.

    ReplyDelete

 

Aired | The content is copyrighted and may not be reproduced on other websites. | Copyright © 2009-2016 | All Rights Reserved 2016

Contact Us | About Us | Privacy Policy and Disclaimer