锐捷北京c++ 一、二面 凉经
锐捷一面(2022/8/1 30min)
1. 自我介绍2. 项目相关(聊了挺久)
3.c++基础
3.1 指针和引用的区别;
3.2 给一个类,会默认生成哪些函数;
3.3 static
3.4 虚函数
4.计算机网络
4.1 TCP/IP 协议
4.2 TCP/UDP的区别
4.3 ARP协议
5.os
5.1 学过os吧,你能具体讲讲os分为点吗(文件管理,内存管理等...)
5.1 并行与并发
5.2 进程与线程
5.3 死锁与避免
6.其他
6.1 Linux命令
6.2 Git相关,如何查看分支被哪次提交中被污染
锐捷二面(2022/8/5 40min)
1. 自我介绍2. 未来想做哪一块,开发还是算法(说我们这块收机器学习,差点给我送到机器学习部门)
3.了解MD5算法吗,知道这样一种hash算法被破解是什么概念吗?
3. 汇编语言有了解过吗,前端与后端?
4. EIF文件及格式,能跨平台吗?
5. MMU TLB?
(前几个问题太底层,给我问懵了,后问面试官,说他们工作中也不用,就是想找有某一方面有深入了解的人)
6. 线程与进程切换开销大小
7. union与struct
8. volatile
9. 了解哪些攻击(泛洪和XSS),泛洪处理方案
10. 协程
11. 缺页中断及算法
12. 上下文切换切换的是什么
13. 红黑树和平衡树
14. 驼峰值的寻找,前半部分升序,后半部分降序
15. 项目细节,你的创新,分割网络改进...
(还能记起来的就大概这些,其他一些都忘了)
16. 反问和讨论
二面是部门老大,很礼貌,但是一开始几个偏底层的问题整懵了,方向确实不匹配。后也说了部门相关情况,以及该组今年招聘名额就2-3个,大致上友好的表达了在"海量"hc下我确实不太合适。。。
#提前批##锐捷#