Unix Programming Interview Questions
- What does fork () do?
- Explain the unix file system?
- Explain about kill command?
- Describe about awk and sed?
- Explain about trap command?
- Explain about sort command?
- How do you debug a core dump?
- Explain about the case statement?
- Explain about yacc parser generator?
- Explain about the shell variable IFS?
- Explain the basic forms of each loop?
- Who helped you put this list together?
- How are devices represented in UNIX?
- How do u open a read only file in Unix?
- Explain about the command overwrite?
- What are some useful Unix or C books?
- How do I find the creation time of a file?
- What type of scheduling is used in Unix?
- How do I get a recursive directory listing?
- How do I tell inside .cshrc if I’m a login shell?
- Explain difference between IPC mechanisms?
- What is CVS? List some useful CVS commands?
- What is the major advantage of a hash table?
- Brief about the directory representation in UNIX?
- What’s the difference between fork () and vfork ()?
- How do I get the current directory into my prompt?
- How do I ring the terminal bell during a shell script?
- How would you create shared and dynamic libraries?
- How do I redirect stdout and stderr separately in csh?
- How can a process detect if it’s running in the background?
- Why use _exit rather than exit in the child branch of a fork?
- What are the steps to take files from unix server to windows?
- What are the differences between Shared and Dynamic libraries?
- Give examples of how memory leaks can occur with c programs?
- What are the techniques that you use to handle the collisions in hash tables?
- What happened to the pronunciation list that used to be part of this document?
- How do I construct a shell glob-pattern that matches all files except “.” and “..??
- If you want to migrate a 32 bit application to a 64 bit os, what all would you check?
- How would you remove a semaphore / shared memory whose owner processes have died?
- Explain about the rules used in overwrite to preserve the arguments to the users command?