中望软件 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 安徽

相关推荐

投递Momenta等公司10个岗位 > 秋招joker 简历被挂麻了,求建议
点赞 评论 收藏
分享
10 107 评论
分享
牛客网
牛客企业服务