cvte视源股份 C++软件开发

#软件开发2024笔面经#
投递方式:网申  base:广州
第一轮笔试
第二轮综合面试,主要问些个人情况,最有成就感的事情之类
第三轮专业技术面试
1.自我介绍
2.动态多态的原理,虚函数表存了什么,如何查询
3.每个对象都有虚函数表还是,同一个类所有对象共用
4.构造函数可以是虚函数吗
5.析构函数调用顺序
6.this指针起到什么作用,它的值是从哪里来的
7.vector的扩容机制,内存上如何操作,数据在扩容时如何处理,拷贝方式是什么,为什么
8.map中括号和find查找区别
9.如何删除迭代器所指值并继续遍历
10.list和vector的使用场景区别
11.使用过智能指针吗,实现原理
12.是否使用过函数对象和仿函数
13.new和malloc的区别是什么
14.主函数开始前哪些变量会被构建完成
15.C++11了解过哪些
16.右值
17.多线程如何实现,线程池的搭建,用的哪个线程库
18.如何保证多线程数据安全,锁
19.一个程序使用多少线程比较合适
20.粘包问题
21.tcp如何保证可靠传输
22.信号槽机制原理
23.tcp和udp区别
24.规划
没有反问
#金三银四,你有感觉到吗##软件开发2024笔面经#
全部评论
没有问项目吗
点赞 回复 分享
发布于 04-09 05:28 广东
找实习要几个项目,一个tinywebServer行吗?
点赞 回复 分享
发布于 04-09 17:34 江苏
有手撕吗
点赞 回复 分享
发布于 07-26 00:15 重庆

相关推荐

牛客618272644号:佬携程工作怎么样,强度大吗
点赞 评论 收藏
分享
6 42 评论
分享
牛客网
牛客企业服务