Linux/Unix面试题

当前位置: 面试问题网 > Linux/Unix面试题 > Unix/Linux开发面试题

Unix/Linux开发面试题

Linux/Unix面试题  手机阅读
Question 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.
  
   Question 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.
  
   Question 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.
  
   Question 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.
  
   Question 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/Linux开发面试题】相关文章

1. Unix/Linux开发面试题

2. Linux开机引导的步骤是什么

3. Linux管理员面试题 Linux admin interview questions

4. Linux面试题LINUX系统类

5. 公司JAVA开发面试题

6. 芒果Web前端开发面试经历

7. 淘宝Web前端开发面试经历

8. 邮政集团计算机软件开发面试经历

9. Linux中如何设置Java环境变量(Ubuntu)

10. 下列程序在32位linux或unix中的结果是什么

本文来源:https://www.mianshiwenti.com/a13651.html

点击展开全部

《Unix/Linux开发面试题》

将本文的Word文档下载到电脑,方便收藏和打印

推荐程度:

进入下载页面
上一篇:信号量和自旋锁的区别?如何选择使用? 下一篇:UNIX文件类型

﹝Unix/Linux开发面试题﹞相关内容

「Unix/Linux开发面试题」相关专题

面试题 linux系统
复制网址 收藏网址 分享到微信 分享到微博 分享到QQ

其它栏目

软件工程师面试题 软件测试面试题 网络管理员面试题 java面试题 .NET面试题 PHP面试题 C#面试题 C++面试题 Delphi面试题 Ruby面试题 Python面试题 Javascript面试题 android面试题 iOS面试题 jQuery面试题 Linux/Unix面试题 DBA面试题

也许您还喜欢