腾讯 光子工作室 后台开发 面经

#腾讯光子面经##软件开发笔面经#
腾讯(光子工作室--后台开发
1. 定义和声明的区别?
2. 说一下static 
3. 介绍一下const
4. map 和list区别
5. C++11的特性有哪些
6. 静态库和动态库的区别
7. 哈希冲突解决的方式有哪些
8. C++怎么实现多态的
9. 虚函数底层怎么实现的?
10. 指针和引用的区别
11. 线程和进程的区别?
12. 协程呢?什么时候用线程,什么时候用协程
13. malloc和new的区别
14. SLT中,sort的第三个参数,判断相等的时候返回true 还是false为什么?
15. STL中 vector是怎么扩容的?xia
16. 介绍一下快排,是怎么实现的
17. 快排有哪些不足的地方,怎么优化
18. c++17的标准有用过吗?
19. core文件怎么生成?
20. gdb调试,怎么调试到线程级别的?
21. mysql都有哪些存储引擎,介绍一下?
22. Mysql 慢查询?
23. mysql什么情况下会进行分库分表?
24. TCP timeout?
25. TCP 粘包
26. epoll在不考虑服务器内存 网卡的情况下最大支持多少并发?
27. 说一下简单的web服务器用C++怎么实现? Socket
28. recv()函数返回值,什么错误是可以接受的?
29. http建立连接的过程?
30. 主机字节序和网络字节序
31. Linux  命令 nm iostat ln
32. 硬连接 软连接
33. Perf 底层怎么实现的? 让你设计一个perf怎么做?
34. 游戏服务器和客户端的连接,你觉得采用TCP还是UDP
35. 为什么换实习了?
36. 有了解那些分布式的架构吗(好像是这么说的)
37. 介绍一下zookeeper 
38. 说一下一致性哈希
39. 说一下raft
40. redis有了解吗。
41. 我看你用过docker, 有用过k8s吗?
42. 给你10亿个数据,怎么找出重复最多次的10个数
Coding
翻转对
二进制求和
给你10亿个数据,怎么找出重复最多次的10个数
全部评论
薪资怎么样?我们学校双选会本科在北京大部分都1到1.5的,感觉不太行
1 回复 分享
发布于 2024-11-18 21:56 北京
请问是最近面的吗 是补录批吗
点赞 回复 分享
发布于 2024-11-18 15:00 广东

相关推荐

问了很多公开课FPS项目的UE使用相关内容。当时好久没碰引擎了所以答的比较烂1. 实现登录加载界面:1. 用户名密码怎么校验?2. 用什么数据建库来存储?2. loading界面如何实现1. 加载地图卡一下,用loading页面遮住如何实现?2. 如何确定地图加载的阶段,是否加载完全?3. 地图跳到场景使用loadmap函数对吗?3. 联机功能1. 玩家之间动作如何同步?2. A玩家瞄准,开枪,打到物体,这系列发生了什么?3. 子弹打中人是客户端检测吗?4. 网络延迟问题如何解决?(看到已经打中了实际上没打中)5. 慢速物体是怎么实现的?(手榴弹)4. 敌人功能1. 敌人巡逻功能怎么实现的?2. 两个区域内需要切换动作的状态是怎么实现的?3. 多个区域怎么实现?(线性增长,树很大怎么处理)5. 蓝图实现基础移动:1. 基础移动和状态转化实现了什么?2. 蹲着开枪和站着开枪如何实现?3. 快跑到走路的过渡如何实现?6. UE开发的功能:1. UE的三种网络模式分别是什么?2. as client连接到的是哪个服务器上?3. GameMode,PlayerController,Character之间的关系4. PlayerController都能在客户端拿到吗?5. GameState可以拿到吗?7. Plugin Module了解过吗?1. 什么是Plugin 什么是Module8. UE里的C++有反射功能,是如何实现的?9. 有用过Subsystem吗?10. ENetMode有了解过吗?11. 属性复制和RPC的使用场景的区别?1. 所有的Actor都可以发送RPC吗?2. 客户端的手雷可以发RPC到服务器上去吗?3. 客户端想用服务器创建的手雷发RPC,可以吗?12. 一般什么时候用C++,什么时候用蓝图呢?13. 蓝图的循环引用如何解决?14. 设计模式中,组合和继承有什么使用场景上的区别。15. C++八股:构造函数可以是虚函数吗编程:结构体大小,第k大的元素(不可以使用STL)#牛客创作赏金赛##春招启动,你开始投递了吗?##暑期实习##腾讯#
点赞 评论 收藏
分享
评论
10
58
分享

创作者周榜

更多
牛客网
牛客企业服务