网易互娱开发二面面经|已OC

timeline
5.24投递
5.28笔试
6.3一面
6.11二面
6.17hr面
6.22offer

🕒岗位/笔试时间
游戏研发/6.12
0.我看到你的项目有并行化的优化经验,聊聊你做了哪些优化
1.一个xxx游戏,跨cpu运行会有什么开销
2.polarDB数据库知道吗(了解过),是否支持事务,从内存持久化到硬盘的过程线程安全吗,有没有办法优化
a:内存映射优化
3.内存映射为什么比read write效率高
4.想象一个情境,两个异地服务器的mysql事务等级不一致,我们游戏的数据在同步过程中会有什么问题
5.deque的底层实现
6.给了一段代码如何优化
看了半天改了一下内存对齐,block访问,不是很满意让我回去再想想
7.手撕 一道前缀和

点评:基础还过得去,工程能力缺乏

反问:多久有消息
一周之内出结果

总结就是场景题很多,背的八股完全没用,回答的时候尽量多想一些idea可以不用考虑实现什么的

准备了很多诸如游戏攻击的判定,四叉树八叉树都没问到,感觉怪怪的问了面试官为什么问的问题和我想的不一样,回答一面的面试官觉得你擅长这些(纯纯误解),做一个深挖

感觉是凉了,留一个面经攒攒人品等一个奇迹 #网易互娱#  #面经#   #面试#
全部评论
攒人品,希望能被捞一捞
点赞
1
回复 分享
发布于 06-12 11:29 上海
我面试被鸽了,有同样的吗😂
点赞
送花
回复 分享
发布于 06-12 12:10 上海
秋招专场
校招火热招聘中
官网直投
怎么看着这么难
点赞
送花
回复 分享
发布于 06-12 12:24 广东
我问的怎么感觉都是聊天,不会是KPI面了吧
点赞
送花
回复 分享
发布于 06-12 16:14 上海
一面之后到现在还没消息是不是挂了
点赞
送花
回复 分享
发布于 06-12 17:06 四川
实习还是正式啊?
点赞
送花
回复 分享
发布于 06-13 18:12 上海
佬投的是哪里的呀
点赞
送花
回复 分享
发布于 06-13 19:39 浙江
佬,想问一下考的是写代码吗,还是单选题+多选题什么的
点赞
送花
回复 分享
发布于 06-19 00:33 广东

相关推荐

岗位游戏研发上来就是场景题三连。都是讲思路然后实现核心代码1.给一个二维数组表示地图,0表示不能走,1能走,问两个点是否可达。想了想说用bfs,面试官说要求查询任意两点,有没有效率更高的方法,又想了想,说用并查集,只遍历一次,把互通的点加入到一个集合中,查询两点时只需要看两点是否在同一个集合内2.只给一个rand(int x)接口,效果是返回0 - x-1随机数,要求实现在m个玩家中随机挑选n人中奖。先说可以每次rand(m)取一个中奖id,用map记录一下是否已经中过奖,后来又优化了下,不用map,中奖的id和最后一个id交换,然后m--,保证每次随机取到的人都没中过奖3.实现一个100w玩家的排行榜,分数实时更新。说可以用平衡树实现,分数相同的存在同一个节点的链表上,节点上只存链表头节点地址。面试官说如果有大量玩家分数相同,你这个链表是不是会很长。然后我说这个链表可以改成二叉查找树,以玩家id排序,这样复杂度是logn的。中间还问了c文件编译过程中链接是怎么实现的,怎么找到需要链接的库、函数然后是操作系统相关的,问我知道哪些内存置换算法。当时就想起个LRU和最近最少。问我LRU实现原理,如果我要实现一个LRU代码该怎么写。总体感觉答得还行,这基本上是拿到暑期实习最后的机会了,紧张紧张紧张。
查看4道真题和解析
点赞 评论 收藏
分享
10 19 评论
分享
牛客网
牛客企业服务