华声医疗C++实习面经

两位面试官一起面试,历时一个小时,过了挺久了记不全面,大概如下:
1、线性表插入和存取的时间复杂度是多少?
2、为什么析构函数有些情况是虚函数,有些情况不是虚函数?
3、为什么不在C++标准中将析构函数定义为虚函数?
4、看你有全栈开发的经验,你是怎么做的?你更偏向前端还是后端?
5、介绍项目。
6、你在项目中遇到过什么记忆深刻的问题,最后是怎么解决的?
7、你是怎么学习新知识,新技术的。
8、你上次实习时公司的管理架构是怎样的?
9、看你有处理内存泄漏的经历,介绍下是怎么做的?
10、平时怎么防止内存泄漏?
11、谈谈对智能指针的理解。
12、平时用过C++11吗,C++11的特性有哪些?
13、介绍下拉姆达函数,在拉姆达函数中捕获外部局部变量,可能会出现什么问题?
14、堆和栈的区别。
15、说说你知道的设计模式。
16、单例模式怎么使用,会有什么问题,怎么解决?
17、类属性的初始化有哪几种方法,它们的初始化顺序是怎样的?
18、static关键字的意义?
19、介绍下STL库,用过哪些?
全部评论

相关推荐

等一个offer的灰太狼很emo:太强了,大佬,年包多少啊
点赞 评论 收藏
分享
评论
3
20
分享
牛客网
牛客企业服务