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

面试题 相关文章推荐
Java里面如何把一个Array数组转换成Collection, List
Jul 26 面试题
static函数与普通函数有什么区别
Dec 25 面试题
介绍一下代理模式(Proxy)
Oct 17 面试题
ASP.NET中的身份验证有那些
Jul 13 面试题
如果让你测试一台高速激光打印机,你都会进行哪些测试
Dec 04 面试题
百度软件工程师职位
Feb 14 面试题
Ajax和javascript的区别
Jul 20 面试题
AJAX都有哪些有点和缺点
Nov 03 面试题
如何整合JQuery和Prototype
Jan 31 面试题
Hibernate持久层技术
Dec 16 面试题
J2EE中常用的名词进行解释
Nov 09 面试题
DELPHI中如何调用API,可举例说明
Jan 16 面试题
UNIX文件系统分类
Nov 11 #面试题
三个Unix的命令面试题
Apr 12 #面试题
介绍一些UNIX常用简单命令
Nov 11 #面试题
shell的种类有哪些
Apr 15 #面试题
解释i节点在文件系统中的作用
Nov 26 #面试题
精选干货:Java精选笔试题附答案
Jan 18 #面试题
程序员跳槽必看面试题总结
Jun 28 #面试题
You might like
php 获取mysql数据库信息代码
2009/03/12 PHP
利用phpexcel对数据库数据的导入excel(excel筛选)、导出excel
2017/04/27 PHP
PHP基于PDO调用sqlserver存储过程通用方法【基于Yii框架】
2017/10/07 PHP
PHP有序表查找之插值查找算法示例
2018/02/10 PHP
php对象工厂类完整示例
2018/08/09 PHP
子窗体与父窗体传值示例js代码
2013/08/01 Javascript
js控制iframe的高度/宽度让其自适应内容
2014/04/09 Javascript
将HTML的左右尖括号等转义成实体形式的两种实现方式
2014/05/04 Javascript
无限树Jquery插件zTree的常用功能特性总结
2014/09/11 Javascript
jQuery中queue()方法用法实例
2014/12/29 Javascript
js正则表达式中exec用法实例
2015/07/23 Javascript
微信JSSDK上传图片
2015/08/23 Javascript
详解Javacript和AngularJS中的Promises
2016/02/09 Javascript
Javascript的动态增加类的实现方法
2016/10/20 Javascript
Bootstrap DateTime Picker日历控件简单应用
2017/03/25 Javascript
for循环 + setTimeout 结合一些示例(前端面试题)
2017/08/30 Javascript
Vue实现购物车场景下的应用
2017/11/27 Javascript
vue实现样式之间的切换及vue动态样式的实现方法
2017/12/19 Javascript
angular4应用中输入的最小值和最大值的方法
2019/05/17 Javascript
JS面向对象编程基础篇(一) 对象和构造函数实例详解
2020/03/03 Javascript
解决vue路由name同名,路由重复的问题
2020/08/05 Javascript
[06:40]2014DOTA2西雅图国际邀请赛 DK战队巡礼
2014/07/07 DOTA
[01:45]DOTA2新英雄“神谕者”全方位展示
2014/11/21 DOTA
[46:49]完美世界DOTA2联赛PWL S3 access vs Rebirth 第二场 12.19
2020/12/24 DOTA
python文件选择对话框的操作方法
2019/06/27 Python
英国家庭家具、照明和花园家具购物网站:Furniture123
2018/12/31 全球购物
Sisley法国希思黎中国官网:享誉全球的奢华植物美容品牌
2019/06/30 全球购物
什么是接口(Interface)?
2013/02/01 面试题
女大学生自我鉴定
2013/12/09 职场文书
市场营销职业生涯规划书范文
2014/01/12 职场文书
小学开学典礼主持词
2014/03/19 职场文书
毕业大学生自荐信
2014/06/17 职场文书
公司领导班子对照材料
2014/08/18 职场文书
2015选调生工作总结
2015/07/24 职场文书
vue实现水波涟漪效果的点击反馈指令
2021/05/31 Vue.js
利用Apache Common将java对象池化的问题
2022/06/16 Servers