📄 笔试题.txt
字号:
9.什么叫做3NF?它有什么优缺点?---第三范式
http://www.itisedu.com/phrase/200604172019525.html。
10.列举OS的几大功能
11.OSI有几层?TCP/IP有几层?它们有什么联系区别?以太网卡工作在哪一层?
12.子网掩码有什么用?ARP、RARP分别是什么的缩写?这两个协议是怎么工作的?
13.Cache和虚存有什么联系和区别?
14.列举Linux/Unix下常用的编辑器,如何完成复制粘贴的操作?
15.指针、指针变量、数组名、引用的联系区别。Java中为什么没有指针只有引用?
为什么会这样?
上面除了14.15,都是一些超级基本的问题,尤其以C语言的问题问得最多,
几乎每个公司都要问的一般而言,在计算机系的主干课程当中,
一般不会直接问编译原理的问题,组成原理的问题也问得比较少,
其它主干课程一般都有所涉及
下面还有一些牛X公司的面试题,一般的公司是不会问的,
它要求对计算机有很系统的了解才能得到比较好的答案
但是,如果你有兴趣应聘top in the world的公司,不妨看看:
1.在ring 3级别下,请详细描述下面指令的执行过程
(提示:OS和CPU分别做了什么工作?)
mov eax,[0x1234]
2.如果现在要你编写一个全新型计算机的BIOS和OS,你会怎么办?
3.关于编译原理的问题很多,这里只举一例:下面哪个程序效率高?
(1)
extern int function(void);
int main()
{
int i;
for(i=0;i<10000;i++) function();
return i;
}
(2)
extern int function(void);
int i;
int main()
{
for(i=0;i<10000;i++) function();
return i;
}
4.改写下面C语句,使它能够利用流水线结构而获得效率的提高
if (a>b) c=0; else c=1;
5.分析一段利用buffer overflow的exploit(略)
6.关于设计模式的一些问题,我不太懂,记不住了
--
_/ _/_/ _/_/_/_/_/ _/ _/
_/ _/ _/ _/ _/ _/
_/ _/_/_/_/ _/ _/
_/ _/ _/ _/ _/
_/_/_/_/ _/ _/ _/_/_/_/_/ _/
※ 来源:.兵马俑BBS bbs.xjtu.edu.cn.[FROM: 219.245.157.22]
※ 修改:.lazy 于 Oct 3 12:56:52 修改本文.[FROM: 219.245.157.22]
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -