Monday, March 24, 2008

Open Source Linux Programming Interview Questions

Unix and Linux Software programming Interview Questions 2008

1. What is the major advantage of a hash table? (Asked by Silicon Magic Corp. people) Answer: The major advantage of a hash table is its speed. Because the hash function is to take a range of key values and transform them into index values in such a way that the key values are distributed randomly across all the indices of a hash table.

2. What are the techniques that you use to handle the collisions in hash tables?(Asked by Silicon Magic Corp. people)

Answer: We can use two major techniques to handle the collisions. They are open addressing and separate chaining. In open addressing, data items that hash to a full array cell are placed in another cell in the array. In separate chaining, each array element consist of a linked list. All data items hashing to a given array index are inserted in that list.

3. In Unix OS, what is the file server? (Asked by Silicon Magic Corp. people)

Answer: The file server is a machine that shares its disk storage and files with other machines on the network.

4. What is NFS? What is its job?(Asked by Silicon Magic Corp. people)

Answer: NFS stands for Network File System. NFS enables filesystems physically residing on one computer system to be used by other computers in the network, appearing to users on the remote host as just another local disk.

5. What is CVS? List some useful CVS commands.(Asked by Silicon Magic Corp.people)

Anser: CVS is Concurrent Version System. It is the front end to the RCS revision control system which extends the notion of revision control from a collection of files in a single directory to a hierarchical collection of directories consisting of revision controlled files. These directories and files can be combined together to form a software release.
There are some useful commands that are being used very often. They are

cvs checkout
cvs update
cvs add
cvs remove
cvs commit

Unix and Linux Open source operating system latest solved interview questions with answers for 2007, 2008 are provided here for leading Open source software developers in India / USA / China / Europe. The open source software scores over the other products as it can be customized a lot and is mostly cheap or free. Governments and organisations all over the world are pushing for open source platforms to reduce IT Related Budgets and costs and for many other reasons. The various job interview questions for Linux, Unix related Software and web application developer organisations and companies' question papers with answers are given here totally free online. Good Luck! and keep watching PreviousPapers.blogspot.com

No comments: