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 session
Apr 21 面试题
SQL中where和having的区别
Jun 17 面试题
编码转换,怎样实现将GB2312编码的字符串转换为ISO-8859-1编码的字符串
Jan 07 面试题
数据库面试要点基本概念
Oct 31 面试题
上海中网科技笔试题
Feb 19 面试题
linux下进程间通信的方式
Dec 23 面试题
一份软件工程师的面试试题
Feb 01 面试题
如何查看在weblogic中已经发布的EJB
Jun 01 面试题
如何整合JQuery和Prototype
Jan 31 面试题
Java语言程序设计测试题选择题部分
Apr 03 面试题
J2EE包括哪些技术
Nov 25 面试题
UNIX文件系统分类
Nov 11 #面试题
三个Unix的命令面试题
Apr 12 #面试题
介绍一些UNIX常用简单命令
Nov 11 #面试题
shell的种类有哪些
Apr 15 #面试题
解释i节点在文件系统中的作用
Nov 26 #面试题
精选干货:Java精选笔试题附答案
Jan 18 #面试题
程序员跳槽必看面试题总结
Jun 28 #面试题
You might like
php 生成静态页面的办法与实现代码详细版
2010/02/15 PHP
PHP判断远程图片或文件是否存在的实现代码
2014/02/20 PHP
PHP下的Oracle客户端扩展(OCI8)安装教程
2014/09/10 PHP
PHP实现对png图像进行缩放的方法(支持透明背景)
2015/07/15 PHP
使用图灵api创建微信聊天机器人
2015/07/23 PHP
PHP+jQuery+Ajax实现分页效果 jPaginate插件的应用
2015/10/09 PHP
smarty中改进truncate使其支持中文的方法
2016/05/30 PHP
php中strlen和mb_strlen用法实例分析
2016/11/12 PHP
javascript一些不错的函数脚本代码
2008/09/10 Javascript
jQuery生成asp.net服务器控件的代码
2010/02/04 Javascript
jquery选择器大全 全面详解jquery选择器
2014/03/06 Javascript
JavaScript AJAX之惰性载入函数
2014/08/27 Javascript
jQuery实现带水平滑杆的焦点图动画插件
2016/03/08 Javascript
Angularjs实现带查找筛选功能的select下拉框示例代码
2016/10/04 Javascript
javascript表单正则应用
2017/02/04 Javascript
微信小程序 基础知识css样式media标签
2017/02/15 Javascript
javascript如何用递归写一个简单的树形结构示例
2017/09/06 Javascript
微信小程序实现页面跳转传值以及获取值的方法分析
2017/12/18 Javascript
基于vue.js仿淘宝收货地址并设置默认地址的案例分析
2020/08/20 Javascript
Python远程桌面协议RDPY安装使用介绍
2015/04/15 Python
在Python web中实现验证码图片代码分享
2017/11/09 Python
Python使用遗传算法解决最大流问题
2018/01/29 Python
Python使用pandas对数据进行差分运算的方法
2018/12/22 Python
python 进程 进程池 进程间通信实现解析
2019/08/23 Python
Python logging设置和logger解析
2019/08/28 Python
三星美国官网:Samsung美国
2017/02/06 全球购物
工程现场管理求职自荐信
2013/10/02 职场文书
晚归检讨书
2014/02/19 职场文书
文明工地标语
2014/06/16 职场文书
教师职业道德事迹材料
2014/08/18 职场文书
擅自离岗检讨书
2014/09/12 职场文书
师德师风自查材料
2014/10/14 职场文书
2015年银行客户经理工作总结
2015/04/01 职场文书
幼儿园班级管理心得体会
2016/01/07 职场文书
python字符串常规操作大全
2021/05/02 Python
tomcat下部署jenkins的方法
2022/05/06 Servers