中望软件 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-26 15:07 安徽
这年头外包都这么卷了吗
点赞 回复 分享
发布于 2023-10-13 17:18 美国
现在还没消息吗
点赞 回复 分享
发布于 2023-10-12 20:53 江苏
佬 你base哪里的 我西安 二面完至今没消息。感觉G了
点赞 回复 分享
发布于 2023-10-12 09:49 上海
一面的
点赞 回复 分享
发布于 2023-10-10 09:21 湖北
想问下大佬都回答出来了吗
点赞 回复 分享
发布于 2023-10-10 09:21 湖北
佬过了吗
点赞 回复 分享
发布于 2023-10-09 21:21 四川

相关推荐

不愿透露姓名的神秘牛友
07-16 14:00
白火同学:其实你可以了解一下HR在Boss聊天的机制,想赢牌的前提是先会玩牌。 如果HR长时间没有理你,有可能是因为你的消息被其他应聘者的消息给挤到下面了,HR从上到下有可能只看个三四百个人就要到理想数量的简历了,而你恰好没有被看到,时间一长,你的消息在越来越下面。这种情况就需要你自己活跃一下,把消息提上去。 也可能是HR招的合适的人选了,但会一直挂着岗位,为了省重新开招聘岗位的钱,方便后面随时修改招聘要求。 当然也可能是HR吃饱了没事耍你玩,要了你的简历又不看,就看你自己怎么理解了。
点赞 评论 收藏
分享
半解316:内容充实,细节需要修改一下。 1,整体压缩为一页。所有内容顶格。 2,项目描述删除,直接写个人工作量 修改完之后还需要建议,可以私聊
点赞 评论 收藏
分享
评论
13
122
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务