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

面试题 相关文章推荐
PHP经典面试题
Sep 03 面试题
一份Java笔试题
Feb 21 面试题
strlen的几种不同实现方法
May 31 面试题
为什么会有内存对齐
Oct 10 面试题
计算s=f(f(-1.4))的值
May 06 面试题
了解AppleTalk协议吗
Apr 01 面试题
远东集团网络工程师面试题
Oct 20 面试题
Linux文件操作命令都有哪些
Jul 23 面试题
介绍一下linux文件系统分配策略
Feb 25 面试题
Java面试题:Java类的Main方法如果是Private将会怎么样
Aug 18 面试题
UNIX命令速查表
Mar 10 面试题
Servlet的实例是在生命周期什么时候创建的?配置servlet最重要的是什么?
May 30 面试题
UNIX文件系统分类
Nov 11 #面试题
三个Unix的命令面试题
Apr 12 #面试题
介绍一些UNIX常用简单命令
Nov 11 #面试题
shell的种类有哪些
Apr 15 #面试题
解释i节点在文件系统中的作用
Nov 26 #面试题
精选干货:Java精选笔试题附答案
Jan 18 #面试题
程序员跳槽必看面试题总结
Jun 28 #面试题
You might like
php 读写json文件及修改json的方法
2018/03/07 PHP
YII框架关联查询操作示例
2019/04/29 PHP
不常用但很实用的PHP预定义变量分析
2019/06/25 PHP
表单元素事件 (Form Element Events)
2009/07/17 Javascript
JQuery 浮动导航栏实现代码
2009/08/27 Javascript
Span元素的width属性无效果原因及解决方案
2010/01/15 Javascript
jQuery.each()用法分享
2012/07/31 Javascript
js中如何复制一个对象并获取其所有属性和属性对应的值
2013/10/24 Javascript
Knockout数组(observable)使用详解示例
2013/11/15 Javascript
Javascript变量的作用域和作用域链详解
2015/04/02 Javascript
Javascript中的作用域和上下文深入理解
2015/07/03 Javascript
Jquery1.9.1源码分析系列(六)延时对象应用之jQuery.ready
2015/11/24 Javascript
JS模拟实现方法重载示例
2016/08/03 Javascript
BootStrap表单控件之复选框checkbox和单选择按钮radio
2017/05/23 Javascript
js实现HTML中Select二级联动的实例
2018/01/05 Javascript
Mint-UI时间组件起始时间问题及时间插件使用
2018/08/20 Javascript
关于RxJS Subject的学习笔记
2018/12/05 Javascript
微信小程序和百度的语音识别接口详解
2019/05/06 Javascript
解决layui轮播图有数据不显示的情况
2019/09/16 Javascript
Node.js fs模块原理及常见用途
2020/10/22 Javascript
在Python中使用base64模块处理字符编码的教程
2015/04/28 Python
Python实现PS图像调整之对比度调整功能示例
2018/01/26 Python
Python使用selenium实现网页用户名 密码 验证码自动登录功能
2018/05/16 Python
python装饰器简介---这一篇也许就够了(推荐)
2019/04/01 Python
Django 多环境配置详解
2019/05/14 Python
python 反编译exe文件为py文件的实例代码
2019/06/27 Python
Python中Selenium库使用教程详解
2020/07/23 Python
HTML5 Canvas阴影使用方法实例演示
2013/08/02 HTML / CSS
简述Html5 IphoneX 适配方法
2018/02/08 HTML / CSS
澳大利亚游乐场设备品牌:Lifespan Kids
2019/05/24 全球购物
C语言笔试题
2014/09/04 面试题
JVM是一个编译程序还是解释程序
2012/09/11 面试题
养生餐厅创业计划书范文
2014/03/26 职场文书
篮球比赛口号
2014/06/10 职场文书
学生检讨书怎么写?
2014/10/10 职场文书
务虚会发言材料
2014/12/25 职场文书