CVTE一面暖经

CVTE一面 40min

1.自我介绍

2.讲一下map,unordered_map的底层实现

3.两者在使用的时候,如果用到一个自定义数字的类,需要对这个类实现哪些成员函数?

4.operator > < ==,判断是否存在  的实现原理,可能依据哪些信息?

5.map的kv分别是什么,怎么封装的?

6.讲一下内存泄漏,valgrind怎么用的? windows下的内存检测工具知道吗?

7.资源泄露可能有哪些? fd等?

8.udp VS tcp

9.对比传统DNS和你做的httpdns

10.讲一下零拷贝,对比dpdk和内核

11.讲一下内存碎片,内碎片和外碎片

12.手撕桌游: 9张牌,有4得分,3空派,和2停止
需要实现洗牌,抽牌,停止达到2个会终止游戏,怎么设计这个类?

13.除了这个类的功能,怎么扩展? 用户管理? 用户和游戏映射?

14.平时怎么用ai工具,都用来干啥?

15.反问:

需要提前实习,进去再分方向
1.windows上的应用的开发,

2.然后有可能是相关驱动的开发,

3.音视频开发#发面经攒人品# #找工作中的小确幸#
全部评论
大佬请问这个提前实习你去了吗,我是应用软件开发岗的,其实当时相投C++,但是没看到这个岗位才投的这个,现在给我发实习offer了,你知道进去是干啥的吗,感觉我只会C++的桌面开发
1 回复 分享
发布于 2025-10-20 21:19 湖北
压力面吗,明天去线下面了
1 回复 分享
发布于 2025-10-17 19:26 广东
想喝宝宝的绿豆汤
1 回复 分享
发布于 2025-10-17 19:11 北京
你这个base哪里的
点赞 回复 分享
发布于 2025-11-14 17:44 陕西
拿到c的offer了吗
点赞 回复 分享
发布于 2025-10-18 15:42 四川
接好运
点赞 回复 分享
发布于 2025-10-17 19:15 江苏

相关推荐

2025-12-29 12:25
江苏科技大学 Java
1、实习介绍2、后续的规划,你自己想做 C++ 的哪个方向/领域,想做后端还是桌面应用开发,还是其它的,有自己的想法吗?3、我看你做了一些后台的相关项目,比如这个多设计模式下的同步异步日志系统,你是怎么去理解同步异步的设计?4、有了解过底层的 IO 模型吗?比如阻塞 IO、非阻塞 IO,有用过类似的 IO 模型吗?5、有用过异步 IO 吗?说一下异步 IO 的底层原理,就操作系统的调度,讲讲底层的数据结构是怎么唤醒,用户态进入内核态的过程?6、说一下 TCP 和 UDP 的区别吗,使用的场景分别是怎么样的?7、TCP 和 UDP 哪个存在粘包的问题?什么是粘包?怎么避免粘包?8、有了解 HTTP/3.0 是用 TCP 还是 UDP 吗?为什么会选择 UDP?比如说哪些性能提升?9、HTTP 和 HTTPS 的区别有了解吗?10、游戏编程题:一个九宫格游戏,每局随机排布 7 个 1 和 2 个 0,玩家一局内有 9 次翻牌机会,当翻到 1 时 +1 分,当翻到两次 0 时即本局结束。输入是任意翻牌的位置,输出是游戏结束后玩家在本局的分数。(1)拓展 1:如果在翻牌的时候想做悔棋的操作,你会怎么设计?你会在设计上多一些什么数据结构?比如现在扩展成 n * n 的方格,这个方案是否有优化的方式,内存方面有什么代价?(2)拓展 2:如果这是一个网络小游戏,如果中途发生网络断线,你要怎么去恢复游戏状态?11、如果你向 AI 询问解决方案,你会怎么提问?12、如何核实 AI 给的代码的正确性?13、平时长时间使用同一个 AI 对话的话,你会怎么去避免 AI 幻觉的情况?14、有没有更擅长的部分没有在本次面试没有体现出来?15、反问
查看16道真题和解析
点赞 评论 收藏
分享
评论
4
9
分享

创作者周榜

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