恒生一面

时间:2025年10月
岗位:C/C++开发工程师

1.操作系统为什么会引入虚拟内存的机制?(虚拟地址空间)

2.进程和线程的区别是什么?

3.C++如何创建一个线程?

4.为什么线程会有join()这个机制?

5.面向对象里面多态是如何实现的?

6.虚指针的偏移量是什么时候确定的?

7.介绍一下做的项目?

8.项目提问:项目中的Redis如何保持数据的一致性?

9.项目提问:项目中采用多线程和线程池的解决了哪些问题?

10.项目提问:你是怎么使用多线程计算路径规划的结果?

11.项目提问:路径规划计算结果存在一个容器中,是什么容器?

12.vector和list容器有什么区别?

13.这两个数据结构他是线程安全的吗?

14.用C++屏幕输出的时候怎么实现无缓冲模式?

15.ios_base::sync_with_stdio的作用是什么?

16.反问阶段

#牛客AI配图神器#

#面试问题记录##面经##恒生##恒生电子秋招##面试##开发#
全部评论
没让你手撕?
点赞 回复 分享
发布于 昨天 17:52 陕西
怎么和Java面试区别这么大
点赞 回复 分享
发布于 昨天 11:34 湖南
哥 这么强
点赞 回复 分享
发布于 10-15 19:35 江西

相关推荐

爱吃烤肠的牛油最喜欢...:50K是ssp了估计,ssp的人家多厉害都不用说,每年比例大概在百分之5左右
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
10-15 16:44
汇川技术 web后端 13.3*(0-6) 硕士其他
别挂我了求你了:硕士怎么这么低,我看汇川给硕士开的都是二十几k
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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