中望软件 C++开发面经

8.29 技术一面 

岗位:C++开发

35分钟

1. 自我介绍
2. qt项目?opencv?视频传输失败怎么办?有重写过控件吗?
3. 常见的qt特性?说一说信号与槽的底层实现?connect函数的第五个参数?项目中的bug如何解决的?
4. 多态?动态多态如何实现的?虚表存储在哪里?虚表的数据结构是什么?
5. 构造函数可以是虚函数吗?
6. 析构函数可以抛出异常吗?
7. 友元?
8. 全局对象的生成过程?static成员变量呢?
9. 如何交换两个指针指向的内存空间?
10. 非const对象能访问const成员函数吗?为什么?
11. 内存管理?编码?工具?
12. 在程序运行开始申请一块内存,运行过程中出现异常,还未运行到释放内存的程序段,如何分析?
13. auto可以做返回值和函数参数吗?
14. 智能指针?如何将一个普通指针与智能指针进行交换?项目中用到智能指针吗?
15. STL?vector和list的区别?
16. 模板的优缺点?有用到吗?
17. std::move?++i是左值右值?
18. C++的类型转换?区别?
19. 虚拟内存?
20. 项目中封装类了吗?封装类时需要考虑什么?第三方类库会不会出现内存泄漏?
21. 设计模式?单例模式?工厂模式?
22. 对工作城市有要求吗?为什么想来广州?想要从事什么类型的工作?CAD?了解我们公司吗?投其他公司了吗,投什么岗?有offer吗?

反问

1. 问问题(9)(10)
2. 公司内部的主要技术栈?主要C++

9.11 二面(maybe 主管)

20min

1.  自我介绍
2.  说一个你的优点?举个例子说明?
3.  详细介绍一个可以体现你能力的项目?
4.  智能指针?
5.  多态?
6.  工厂模式?
7.  虚函数底层原理?
8.  动态库与静态库?
9.  快排?
10.  家哪的?
11. 期望薪资?

反问:
1.  技术氛围?培养体系?晋升机制?
2.  岗位职责?
3.  工作时长? 项目上线前2个月需要加班
4.  面试结果什么时候通知? 一个星期内
全部评论
佬是到hr面环节了吗
1 回复 分享
发布于 2023-10-10 00:19 湖北
佬过了吗
点赞 回复 分享
发布于 2023-10-09 21:21 四川
想问下大佬都回答出来了吗
点赞 回复 分享
发布于 2023-10-10 09:21 湖北
一面的
点赞 回复 分享
发布于 2023-10-10 09:21 湖北
佬 你base哪里的 我西安 二面完至今没消息。感觉G了
点赞 回复 分享
发布于 2023-10-12 09:49 上海
现在还没消息吗
点赞 回复 分享
发布于 2023-10-12 20:53 江苏
这年头外包都这么卷了吗
点赞 回复 分享
发布于 2023-10-13 17:18 美国
没手撕环节吗
点赞 回复 分享
发布于 2023-10-26 15:07 安徽

相关推荐

点赞 评论 收藏
分享
02-22 20:28
重庆大学 Java
程序员牛肉:首先不要焦虑,你肯定是有希望的。 首先我觉得你得好好想一想自己想要什么。找不到开发岗就一定是失败的吗?那开发岗的35岁危机怎么说?因此无论是找工作还是考公我觉得你都需要慎重的想一想。但你一定要避开这样一个误区:“我是因为找不到工作所以不得不选择考公”。 千万不要这么想。你这个学历挺好的了,因此你投后端岗肯定是有面试机会的。有多少人简历写的再牛逼,直接连机筛简历都过不去有啥用?因此你先保持自信一点。 以你现在的水平的话,其实如果想要找到暑期实习就两个月:一个月做项目+深挖,并且不断的背八股。只要自己辛苦一点,五月份之前肯定是可以找到暑期实习的,你有点太过于高看大家之间的技术差距了。不要焦虑不要焦虑。 除此之外说回你这个简历内容的话,基本可以全丢了。如果想做后端,先踏踏实实做两个项目再说+背八股再说。如果想考公,那就直接备战考公。 但是但是就像我前面说的:你考公的理由可以是因为想追求稳定,想追求轻松。但唯独不能是因为觉得自己找不到工作。不能这么小瞧自己和自己的学历。
点赞 评论 收藏
分享
评论
11
111
分享

创作者周榜

更多
牛客网
牛客企业服务