友塔游戏一面

7.24晚上刚面完
项目:
CMU 15-445
1. B+树的一些基本概念, 为什么要选择 B+树 (应该问的是 B+树的优势), B+树的并发控制 (说了悲观锁和乐观锁两种实现方式)
2. LRU-K 的实现, 和 LRU 的区别, 为什么要选择 LRU-K
3. 除了 B+树外, 项目还使用了哪些索引结构, 我答了可扩展哈希表, 然后问了一些哈希表的比较简单的内容

实习经历基本没问, 与游戏开发不大符合

C++:
C++11 特性, 智能指针 (问得有点细, shared_ptr 和 weak_ptr 的区别, weak_ptr 解决了什么问题, unique_ptr 的使用场景), move...

操作系统:
进程和线程的区别, 进程的通信方式, malloc 的原理...

网络

TCP 是啥, 流量控制, 还有糊涂窗口 (这个不会,面试官说游戏开发这个很重要), TCP 挥手过程, socket 编程 (直接说不会), epoll (不会)

MySQL:
前情提要: MySQL 本人基本没用过
锁 (答了一般情况的锁)

没做题, 50 分钟左右, 最后面试官说过了
全部评论
你实习是在哪,四川的公司吗?
点赞 回复 分享
发布于 2024-08-08 12:26 广东
老哥过了吗
点赞 回复 分享
发布于 2024-08-06 17:17 山东
面的游戏后端吗?
点赞 回复 分享
发布于 2024-08-03 09:13 北京
笔试A几道题进面试
点赞 回复 分享
发布于 2024-07-29 00:05 陕西

相关推荐

码不完,根本码不完啊。。。
投递4399游戏等公司10个岗位
点赞 评论 收藏
分享
珩珺:那些经历都太大太空了,实习的情况不了解,大创项目连名字、背景、目的及意义都没体现出来;地摊经济更是看完连卖的什么产品都不知道,项目成果直接写营收多少都更直观真实一点;后面那个校文体部的更是工作内容是组织活动整理流程,成果变成了当志愿者,而且你们学校本科学生会大一入学就直接当部长吗,志愿里面还提到了疫情防控,全面解封是22年12月的事情,可能时间上也有冲突。可能你花了钱人家就用AI给你随便写了点内容改了一下,没什么体现个性化的点
点赞 评论 收藏
分享
评论
5
26
分享

创作者周榜

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