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笔面经#
投递方式:网申 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笔面经#
全部评论
没有问项目吗
找实习要几个项目,一个tinywebServer行吗?
有手撕吗
相关推荐
11-07 13:23
Nanyang Technological University 自然语言处理 点赞 评论 收藏
分享
11-08 16:53
门头沟学院 C++ 投票
滑模小马达:第三个如果是qfqc感觉还行,我签的qfkj搞电机的,违约金也很高,但公司感觉还可以,听说之前开过一个试用转正的应届生,仅供参考。
点赞 评论 收藏
分享