UNIX Interview Questions

UNIX Interview Questions

  1. What is redirection?
  2. What is Marshalling?
  3. What is Semaphore?
  4. What is Expansion swap?
  5. What is Page-Stealer process?
  6. Where is kernel located in unix?
  7. What are the process states in Unix?
  8. How to find free space in Unix/Linux?
  9. What are the Unix system calls for I/O?
  10. How are devices represented in UNIX?
  11. What is? The principle of locality?
  12. What is page fault? Its types?
  13. What is BSS (Block Started by Symbol)?
  14. What is difference between lilo and stub?
  15. Difference between the fork () and vfork () system call?
  16. What are various IDs associated with a process in UNIX OS?
  17. What are the different process states?
  18. What command is used to remove a file?
  19. What is the difference between Swapping and Paging?
  20. How can you find all the processes on your system?
  21. What are the requirements for a swapper to work?
  22. How do you create a decision tree in a shell script?
  23. Which command is used to delete all files in the current directory and all its sub-directories?
  24. What are states that the page can be in, after causing a page fault?
  25. What are the requirements for a swapper to work?
  26. What is the easiest method to create a file on UNIX?
  27. How the Kernel handles both the page stealer and the fault handler?
  28. What are data structures that are used for Demand Paging?
  29. Unix command to concatenate (attach) two strings?
  30. What is the window of the working set of a process?
  31. What are conditions on which deadlock can occur while swapping the processes?
  32. Unix command to concatenate (attach) two strings?
  33. What are the requirements for a swapper to work?
  34. Discuss the mount and unmount system calls in UNIX OS?
  35. Explain UNIX fork () system call?
  36. How do you connect to or query Oracle database from a UNIX platform?
  37. How can you determine the space left in a file system?
  38. The system administrator tells you that the system hasn’t been rebooted in 6 months, should he be proud of this?
  39. Difference – Loading and Linking?
  40. What is major difference between the Historic Unix and the new BSD release of Unix System V in terms of Memory Management?
  41. What are the differences between Daemons in Unix and service processes in Windows?
  42. How to switch to a super user status to gain privileges?
  43. What does the swapping system do if it identifies the illegal page for swapping?
  44. What does the command? $ls | wc? l > file1? do?
  45. What is the difference between soft link and hard link in Unix operating system?
  46. Explain the types of interrupts in detail?
  47. What difference between cmp and diff commands?
  48. What do you mean by u-area (user area) or u-block?
  49. How many prompts are available in a UNIX system?
  50. How can you find dead processes?
  51. How can a parent and child process communicate?
  52. What are the phases of swapping a page from the memory?
  53. How to remove blank space at the end of the line in VI editor?
  54. In what way the Fault Handlers and the Interrupt handlers are different?
  55. How to get a computer aided instruction?
  56. What are the criteria for choosing a process for swapping out of the memory to the swap device?
  57. What are the bits that support the demand paging?
  58. Define and explain COM?
  59. What is redirection and how is it used?
  60. How the Kernel handles both the page stealer and the fault handler?