Unix/Linux开发面试题


Posted in 面试题 onAugust 16, 2016
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

Tags in this post...

面试题 相关文章推荐
当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?
Sep 09 面试题
应用服务器有那些
Jan 19 面试题
使用useBean标志初始化BEAN时如何接受初始化参数
Feb 11 面试题
ASP.NET中的身份验证有那些
Jul 13 面试题
什么是Smart Navigation?
Jul 03 面试题
Linux管理员面试经常问道的相关命令
Dec 12 面试题
一套软件测试笔试题
Jul 25 面试题
某公司面试题
Mar 05 面试题
Ajax的工作原理
Dec 04 面试题
用Java语言将一个键盘输入的数字转化成中文输出
Jan 25 面试题
Servlet的生命周期
Aug 25 面试题
UNIX文件系统分类
Nov 11 #面试题
三个Unix的命令面试题
Apr 12 #面试题
介绍一些UNIX常用简单命令
Nov 11 #面试题
shell的种类有哪些
Apr 15 #面试题
解释i节点在文件系统中的作用
Nov 26 #面试题
精选干货:Java精选笔试题附答案
Jan 18 #面试题
程序员跳槽必看面试题总结
Jun 28 #面试题
You might like
thinkphp3.x自定义Action、Model及View的简单实现方法
2016/05/19 PHP
PHP内置加密函数详解
2016/11/20 PHP
[原创]php正则删除html代码中class样式属性的方法
2017/05/24 PHP
php实现的支付宝网页支付功能示例【基于TP5框架】
2019/09/16 PHP
jQuery 使用手册(三)
2009/09/23 Javascript
JavaScript实现网页图片等比例缩放实现代码及调用方式
2013/02/25 Javascript
JQuery动态添加和删除表格行的方法
2015/03/09 Javascript
javascript基于DOM实现省市级联下拉框的方法
2015/05/14 Javascript
javascript学习小结之prototype
2015/12/03 Javascript
jquery.validate提示错误信息位置方法
2016/01/22 Javascript
JS触摸事件、手势事件详解
2017/05/04 Javascript
Angular2进阶之如何避免Dom误区
2018/04/02 Javascript
Vue中的基础过渡动画及实现原理解析
2018/12/04 Javascript
vue 使用element-ui中的Notification自定义按钮并实现关闭功能及如何处理多个通知
2019/08/17 Javascript
详解小程序BackgroundAudioManager踩坑之旅
2019/12/08 Javascript
python命令行参数sys.argv使用示例
2014/01/28 Python
python求素数示例分享
2014/02/16 Python
11月编程语言排行榜 Python逆袭C#上升到第4
2017/11/15 Python
微信跳一跳自动运行python脚本
2018/01/08 Python
详解python中Numpy的属性与创建矩阵
2018/09/10 Python
python实现的汉诺塔算法示例
2019/10/23 Python
用Python实现校园通知更新提醒功能
2019/11/23 Python
Python多进程编程multiprocessing代码实例
2020/03/12 Python
在pycharm中创建django项目的示例代码
2020/05/28 Python
使用OpenCV实现道路车辆计数的使用方法
2020/07/15 Python
Python 实现3种回归模型(Linear Regression,Lasso,Ridge)的示例
2020/10/15 Python
python利用文件时间批量重命名照片和视频
2021/02/09 Python
纯CSS3实现带动画效果导航菜单无需js
2013/09/27 HTML / CSS
美国和加拿大房车出售在线分类广告:RVT.com
2018/04/23 全球购物
玉兰油美国官网:OLAY美国
2018/10/25 全球购物
最受欢迎的自我评价
2013/12/22 职场文书
培训班主持词
2014/03/28 职场文书
蟋蟀的住宅教学反思
2014/04/26 职场文书
公司周年庆典标语
2014/10/07 职场文书
百日宴上的祝酒词
2015/08/10 职场文书
导游词之太湖
2019/10/08 职场文书