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中有几种方法可以实现一个线程?用什么关键字修饰同步方法?stop()和suspend()方法为何不推荐使用?
Aug 04 面试题
怎样建立和理解非常复杂的声明?例如定义一个包含N 个指向返回 指向字符的指针的函数的指针的数组?
Mar 19 面试题
Android面试题及答案
Sep 04 面试题
Android面试题附答案
Dec 08 面试题
一个SQL面试题
Aug 21 面试题
委托与事件是什么关系?为什么要使用委托
Apr 18 面试题
LINUX下线程,GDI类的解释
Apr 17 面试题
Linux面试经常问的文件系统操作命令
Oct 04 面试题
介绍一下EJB的体系结构
Aug 01 面试题
写一个函数,要求输入一个字符串和一个字符长度,对该字符串进行分隔
Jul 30 面试题
静态变量和实例变量的区别
Jul 07 面试题
初级Java程序员面试题
Mar 03 面试题
UNIX文件系统分类
Nov 11 #面试题
三个Unix的命令面试题
Apr 12 #面试题
介绍一些UNIX常用简单命令
Nov 11 #面试题
shell的种类有哪些
Apr 15 #面试题
解释i节点在文件系统中的作用
Nov 26 #面试题
精选干货:Java精选笔试题附答案
Jan 18 #面试题
程序员跳槽必看面试题总结
Jun 28 #面试题
You might like
对盗链说再见...
2006/10/09 PHP
php实现mysql同步的实现方法
2009/10/21 PHP
PHP 查找字符串常用函数介绍
2012/06/07 PHP
PHP大神的十大优良习惯
2016/09/14 PHP
JavaScript 设计模式 安全沙箱模式
2010/09/24 Javascript
详谈 Jquery Ajax异步处理Json数据.
2011/09/09 Javascript
js select实现省市区联动选择
2020/04/17 Javascript
详解ES6中的let命令
2020/04/05 Javascript
bootstrap css样式之表单
2017/01/19 Javascript
React 组件转 Vue 组件的命令写法
2018/02/28 Javascript
JQuery元素快速查找与操作
2018/04/22 jQuery
layui问题之模拟table表格中的选中按钮选中事件的方法
2019/09/20 Javascript
[51:20]完美世界DOTA2联赛PWL S2 Magma vs PXG 第一场 11.28
2020/12/01 DOTA
Python学习之asyncore模块用法实例教程
2014/09/29 Python
python实现淘宝秒杀聚划算抢购自动提醒源码
2020/06/23 Python
Python使用ctypes调用C/C++的方法
2019/01/29 Python
详解python函数的闭包问题(内部函数与外部函数详述)
2019/05/17 Python
在django模板中实现超链接配置
2019/08/21 Python
Python中的list与tuple集合区别解析
2019/10/12 Python
Pytorch DataLoader 变长数据处理方式
2020/01/08 Python
详解Python中的分支和循环结构
2020/02/11 Python
Keras实现支持masking的Flatten层代码
2020/06/16 Python
html5 音乐播放器 audio 标签使用概述
2013/07/15 HTML / CSS
芬兰攀岩、山地运动和户外活动用品购物网站:Bergfreunde
2016/10/06 全球购物
NEW LOOK官网:英国时装零售巨头之一,快时尚品牌
2017/01/11 全球购物
美国高端医师级美容产品电商:BeautifiedYou.com
2017/04/17 全球购物
美国一家主打母婴用品的团购网站:zulily
2017/09/19 全球购物
英国顶级足球鞋的领先零售商:Lovell Soccer
2019/08/27 全球购物
远东集团网络工程师面试题
2014/10/20 面试题
预备党员党课思想汇报
2014/01/13 职场文书
火锅店创业计划书范文
2014/02/02 职场文书
西式结婚主持词
2014/03/14 职场文书
高一新生军训方案
2014/05/12 职场文书
团队口号大全
2014/06/06 职场文书
践行三严三实心得体会(2016推荐篇)
2016/01/06 职场文书
Java各种比较对象的方式的对比总结
2021/06/20 Java/Android