因特尔(编译器开发和测试部门),本身投的是NPG,被这个部门捞起来多面了两面,这个部门没有英文自我介绍不知道是忘记了还是就没有,一面二面基本都是30分钟。一下子面得有点多,记不太清了。
一面:
1. 首先自我介绍;
2. 问项目,问的很细,两个项目都问的很细,包括遇到的最大的问题,怎么解决的?
3. 问理想的工作地点、公司、岗位等;
4. 进程、线程
5. VLAN,优点,为什么要有?
6. Java语言和C语言编译的区别
7. Ping命令的功能以及具体的实现的过程,用到哪些协议?
8. ISO七层协议?TCP是干嘛的?在哪一层?
9. Linux底层了解吗?
10. 会C语言吗?
11. 六级过了吗?
12. 反问,简单介绍了一下部门
等了几分钟就二面了,
二面:代码20min+知识点10min
1. 手撕代码(20min):一个文件,计算出现频率最高的前K个字符串,要求是C或者是C++,我比较熟练使用python,所以用python写的;
2. 面试官不怎么懂python,所以问了具体的实现细节;
3. Python中我用到的dict,所以面试官又问了python中字典的底层实现,以及怎么进行排序的?
4. 进程和线程
5. 进程的通信
6. 多线程怎么实现?
7. python中的多线程并行怎么实现?
8. TCP的功能,网络层的功能
9. VLAN的实现原理?
10. 反问
全部评论
(1) 回帖