理想汽车c++一二面面经
一面 8.31 40分钟
1.项目介绍
2.围绕实习相关问题
3.c++11了解哪些内容
4.智能指针介绍一下,shared_ptr的作用,存储方式,weak_ptr的作用,如何和shared结合使用
5.lambda表达式的原理
6.stl迭代器的失效情况,unordered_map的底层结构
7.linux程序崩溃怎么定位问题
8.在某些情况下core文件的堆栈调用顺序会被溢出的内容覆盖,这时就没办法使用backtrace命令查看调用堆栈了,这种情况下如何定位问题
9.linux的内存是如何组织的
10.你说到缺页中断,能介绍一下缺页中断么
11.对于缺页中断这种情况,linux操作系统是如何减少页面的换入换出的呢,有哪些方式
12.你了解数字证书么
13.https的握手过程说一下
14.对于https中的加密算法,rsa和ecc椭圆加密,这两者有什么区别么
15.排序算法介绍
16.大文件排序应该怎么办
17.反问
二面 9.08 50分钟
1.实习项目介绍
2.stl
3.linux rcu
4.linux ping的整个过程,从系统调用到网卡到传输过程
5.linux网卡消息队列
6.linux伙伴系统,优缺点
7.linux进程调度算法
8.线程交互过程
9.Linux io mmu
10.对于实时性的理解
11.实时系统调度相关
12.cpu多级缓存如何保证一致性
剩下记不得了
两面都无算法题
9.21 已意向
#面经##C/C++##理想汽车##面经一面面经#