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...

面试题 相关文章推荐
HashMap和Hashtable的区别
May 18 面试题
C语言笔试题回忆
Apr 02 面试题
"火柴棍式"程序员面试题
Mar 16 面试题
金山毒霸系列的笔试题
Apr 13 面试题
什么叫应用程序域?什么是受管制的代码?什么是强类型系统?什么是装箱和拆箱?
Aug 13 面试题
华三通信H3C面试题
May 15 面试题
常用UNIX 命令(Linux的常用命令)
Jul 10 面试题
Prototype如何为一个Ajax添加一个参数
Dec 06 面试题
如何用Java判断一个文件或目录是否存在
Nov 19 面试题
什么是抽象
Dec 13 面试题
如何写出好的Java代码
Apr 25 面试题
Hibernate持久层技术
Dec 16 面试题
UNIX文件系统分类
Nov 11 #面试题
三个Unix的命令面试题
Apr 12 #面试题
介绍一些UNIX常用简单命令
Nov 11 #面试题
shell的种类有哪些
Apr 15 #面试题
解释i节点在文件系统中的作用
Nov 26 #面试题
精选干货:Java精选笔试题附答案
Jan 18 #面试题
程序员跳槽必看面试题总结
Jun 28 #面试题
You might like
PHP7之Mongodb API使用详解
2015/12/26 PHP
PHP处理数组和XML之间的互相转换
2016/06/02 PHP
PHP微信开发用Cache 解决数据缓存
2016/07/11 PHP
php readfile下载大文件失败的解决方法
2017/05/22 PHP
PHP7扩展开发教程之Hello World实现方法示例
2017/08/03 PHP
列表内容的选择
2006/06/30 Javascript
nicejforms——美化表单不用愁
2007/02/20 Javascript
js获取html文件的思路及示例
2013/09/17 Javascript
Html5的placeholder属性(IE兼容)实现代码
2014/08/30 Javascript
js实现商城星星评分的效果
2015/12/29 Javascript
jquery心形点赞关注效果的简单实现
2016/11/14 Javascript
jQuery Tree Multiselect使用详解
2017/05/02 jQuery
详解vue中组件参数
2018/07/09 Javascript
vue界面发送表情的实现代码
2020/09/11 Javascript
nuxt 每个页面head标签内容设置方式
2020/11/05 Javascript
微信小程序用户登录和登录态维护的实现
2020/12/10 Javascript
Python功能键的读取方法
2015/05/28 Python
Python IDLE 错误:IDLE''s subprocess didn''t make connection 的解决方案
2017/02/13 Python
Python实现发送QQ邮件的封装
2017/07/14 Python
python使用matplotlib绘制热图
2018/11/07 Python
Django ORM多对多查询方法(自定义第三张表&ManyToManyField)
2019/08/09 Python
linux mint中搜狗输入法导致pycharm卡死的问题
2020/10/28 Python
把Anaconda中的环境导入到Pycharm里面的方法步骤
2020/10/30 Python
Fresh馥蕾诗英国官网:法国LVMH集团旗下高端天然护肤品牌
2018/11/01 全球购物
英国银首饰公司:e&e Jewellery
2021/02/11 全球购物
Oracle的内存结构(Memory structures)
2015/06/10 面试题
应届毕业生的个人自我鉴定
2013/10/24 职场文书
学校庆元旦歌咏比赛主持词
2014/03/18 职场文书
环保倡议书50字
2014/05/15 职场文书
机票销售员态度不好检讨书
2014/09/27 职场文书
2014年无财产无子女离婚协议书范本
2014/10/09 职场文书
群众路线自我剖析范文
2014/11/04 职场文书
2015公务员试用期工作总结
2014/12/12 职场文书
2015年世界无烟日活动总结
2015/02/10 职场文书
2015年妇委会工作总结
2015/05/22 职场文书
MySQL Router的安装部署
2021/04/24 MySQL