也谈一下我今天面试情况,以下是我被问到的问题:
1.写一个链表就地反转的程序
2.TCP/IP协议,OSI模型,IP头由哪几部分组成
3.操作系统的内存管理
4.编译器优化(和我的项目有一点点关系),问程序中出现K=i+i++++++i,不同的优化级别有什么区别(-O2,-O3,都没指明具体编译器,有点晕)
5.Vi的使用
6.Linux命令ipconfig如何用
7.用perl写一个简单的脚本(我说我会点点perl脚本)
8.写一个简单的makefile(简历上说会一点点)
9.线性地址、虚拟地址、物理地址、总线地址(区别和联系)
10.学过的中断处理芯片是什么(什么南桥北桥的,我都没听明白,直接说不会)
11.地址对齐以及对指令流水线调度的影响
12.还有一进去也不要你自我介绍,直接找一门课程让你用英语描述,
Aricent面试题
,管理资料
《Aricent面试题》(https://www.unjs.com)。先让我描述组合数学(想了想说不会),再让描述数据仓库(说了两句,还是说不会),然后让我说怎么从学校到公司的。毫无准备,瞎说一通。貌似还有问题,我记不起来了。我应聘的是软件开发,感觉他们要招的是那种基础特别好,好像什么都要懂得人。反正我是不行了,一面完直接走了。