Unix or Linux programming Interview Questions

 
1.
What is the major advantage of a hash table?
2.
What are the techniques that you use to handle the collisions in hash tables?
3.
In Unix OS, what is the file server?
4.
What is NFS? What is its job?
5.
What is CVS? List some useful CVS commands?
6.
How do you debug a core dump?
7.
How would you create shared and dynamic libraries?
8.
What are the differences between Shared and Dynamic libraries?
9.
Give examples of how memory leaks can occur with c programs?
10.
Explain the Unix file system?
11.
How would you remove a semaphore / shared memory whose owner processes have died?
12.
What is stty used for?
13.
What type of scheduling is used in Unix?
14.
Explain difference between IPC mechanisms?
15.
Construct pipes to execute the following jobs?
16.
What is the major advantage of a hash table?
17.
What are the techniques that you use to handle the collisions in hash tables?
18.
In Unix OS, what is the file server?
19.
What is NFS? What is its job?
20.
What is CVS? List some useful CVS commands?
21.
How do you debug a core dump?
22.
How would you create shared and dynamic libraries?
23.
What are the differences between Shared and Dynamic libraries?
24.
Give examples of how memory leaks can occur with c programs?
25.
Explain the Unix file system?
26.
How would you remove a semaphore / shared memory whose owner processes have died?
27.
What is stty used for?
28.
What type of scheduling is used in Unix?
29.
Explain difference between IPC mechanisms?
30.
Construct pipes to execute the following jobs?
31.
What is the major advantage of a hash table?
32.
What are the techniques that you use to handle the collisions in hash tables?
33.
In Unix OS, what is the file server?
34.
What is NFS? What is its job?
35.
What is CVS? List some useful CVS commands?
36.
How do you debug a core dump?
37.
How would you create shared and dynamic libraries?
38.
What are the differences between Shared and Dynamic libraries?
39.
Give examples of how memory leaks can occur with c programs?
40.
Explain the Unix file system?
41.
How would you remove a semaphore / shared memory whose owner processes have died?
42.
What is stty used for?
43.
What type of scheduling is used in Unix?
44.
Explain difference between IPC mechanisms?
45.
Construct pipes to execute the following jobs?
46.
What is the major advantage of a hash table?
47.
What are the techniques that you use to handle the collisions in hash tables?
48.
In Unix OS, what is the file server?
49.
What is NFS? What is its job?
50.
What is CVS? List some useful CVS commands?
51.
How do you debug a core dump?
52.
How would you create shared and dynamic libraries?
53.
What are the differences between Shared and Dynamic libraries?
54.
Give examples of how memory leaks can occur with c programs?
55.
Explain the Unix file system?
56.
How would you remove a semaphore / shared memory whose owner processes have died?
57.
What is stty used for?
58.
What type of scheduling is used in Unix?
59.
Explain difference between IPC mechanisms?
60.
Construct pipes to execute the following jobs?