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

面试题 相关文章推荐
mysql_pconnect()和mysql_connect()有什么区别
May 25 面试题
Java面试题及答案
Sep 08 面试题
金智子午JAVA面试题
Sep 04 面试题
请编写一个 C 函数,该函数在给定的内存区域搜索给定的字符,并返回该字符所在位置索引值
Sep 15 面试题
实现strstr功能,即在父串中寻找子串首次出现的位置
Aug 05 面试题
金山毒霸系列的笔试题
Apr 13 面试题
编写一子程序,将一链表倒序,即使链表表尾变表头,表头变表尾
Feb 10 面试题
关于.NET, HTML的五个问题
Aug 29 面试题
在网络中有两台主机A和B,并通过路由器和其他交换设备连接起来,已经确认物理连接正确无误,怎么来测试这两台机器是否连通?如果不通,怎么来判断故障点?怎么排
Jan 13 面试题
C#面试常见问题
Feb 25 面试题
internal修饰符起什么作用
Dec 16 面试题
Python里面如何拷贝一个对象
Feb 17 面试题
UNIX文件系统分类
Nov 11 #面试题
三个Unix的命令面试题
Apr 12 #面试题
介绍一些UNIX常用简单命令
Nov 11 #面试题
shell的种类有哪些
Apr 15 #面试题
解释i节点在文件系统中的作用
Nov 26 #面试题
精选干货:Java精选笔试题附答案
Jan 18 #面试题
程序员跳槽必看面试题总结
Jun 28 #面试题
You might like
php 随机生成10位字符代码
2009/03/26 PHP
实现在同一方法中获取当前方法中新赋值的session值解决方法
2014/06/26 PHP
PHP的RSA加密解密方法以及开发接口使用
2018/02/11 PHP
phpinfo的知识点总结
2019/10/10 PHP
JavaScript URL参数读取改进版
2009/01/16 Javascript
JavaScript DOM学习第一章 W3C DOM简介
2010/02/19 Javascript
js创建对象的几种常用方式小结(推荐)
2010/10/24 Javascript
5个最佳的Javascript日期处理类库分享
2012/04/15 Javascript
使用jQuery UI的tooltip函数修饰title属性的气泡悬浮框
2013/06/24 Javascript
JSONP之我见
2015/03/24 Javascript
JavaScript判断前缀、后缀是否是空格的方法
2015/04/15 Javascript
JavaScript获取表格(table)当前行的值、删除行、增加行
2015/07/03 Javascript
如何选择jQuery版本 1.x? 2.x? 3.x?
2017/04/01 jQuery
微信小程序 自定义Toast实例代码
2017/06/12 Javascript
帝国cms首页列表页实现点赞功能
2017/10/30 Javascript
vue模仿网易云音乐的单页面应用
2019/04/24 Javascript
微信头像地址失效踩坑记附带解决方案
2019/09/23 Javascript
解决vue组件中click事件失效的问题
2019/11/09 Javascript
python通过shutil实现快速文件复制的方法
2015/03/14 Python
Python3连接SQLServer、Oracle、MySql的方法
2018/06/28 Python
mvc框架打造笔记之wsgi协议的优缺点以及接口实现
2018/08/01 Python
python中pika模块问题的深入探究
2018/10/13 Python
Python Matplotlib库安装与基本作图示例
2019/01/09 Python
pytorch 实现张量tensor,图片,CPU,GPU,数组等的转换
2020/01/13 Python
全面解析CSS Media媒体查询使用操作(推荐)
2017/08/15 HTML / CSS
网络工程师个人的自我评价范文
2013/10/01 职场文书
自荐信的禁忌和要点
2013/10/15 职场文书
医院护士党的群众路线教育实践活动对照检查材料思想汇报
2014/10/04 职场文书
2014年保安个人工作总结
2014/11/13 职场文书
2015年宣传部部长竞选演讲稿
2014/11/28 职场文书
2014年卫生院工作总结
2014/12/03 职场文书
结婚保证书(三从四德)
2015/02/26 职场文书
战马观后感
2015/06/08 职场文书
送给教师们,到底该如何写好教学反思?
2019/07/02 职场文书
使用qt quick-ListView仿微信好友列表和聊天列表的示例代码
2021/06/13 Python
Android studio 简单计算器的编写
2022/05/20 Java/Android