同花顺二面 C++ B2B
全程面经+本地ide手撕,能想起多少就写多少吧
面经:
- 说说map和hashmap的区别
- 讲讲vector底层实现
- 讲讲虚函数是如何实现多态的
- fork前后系统内存占用是否变化
- 协程是什么(说不出口...)
- gdb用过吗,讲讲
- 查看端口占用的指令?(说了个netstat)
- 讲讲lambda
- 讲讲c++11的智能指针
- 类模板用过吗
- extern关键词有哪些作用
- extern "C"中的代码和cpp编译有什么不同
- gcc编译器优化参数是什么
- malloc底层实现会调用什么函数
其他:
- 程序出现问题,如何排查
- 个人常用的开源库有哪些,是否看过源码
手撕:
多个线程按【顺序】打印1,2,3,4...,提示用条件变量
#秋招##面经##校招#