网易互娱 游戏研发工程师 二面面经

//更新 9.18已oc

一面 8.25
二面 9.9
游戏研发工程师

讲一下 c++ 编译的过程
回答了 预处理 编译 汇编 链接

讲一下链接是怎么链接的

静态链接 和 动态链接的区别 , 如果动态链接的代码里面有个静态变量被A修改了 B的链接里面这个变量会变吗
用动态链接是不是会造成浪费的问题 具体是在哪里浪费

设计一个分布式的图片处理系统   50台机器 怎么设计 使得处理速度最快
答了 一致性哈希的方式 把图片交给虚拟节点处理 然后 虚拟节点分配机器
又追问了 如果机器的算力不同,比如cpu核数不同 如何让它均衡
答了由虚拟节点统计算力然后平均分配
又问了 每个机器的空闲状态是动态变化的 如果由虚拟节点统计 空闲状态 是没有时效性的,而且计算算力的方式比较复杂 有没有简单的方式
回答了 让每个机器自己根据是否空闲来申请作业
又问了 如果有的机器 处理图片速度特别快 但是网络通讯的消耗特别大 怎么办
回答不上来.. 这个问题就先终止了

讲一下TCP协议
如何保证可靠性
回答了 序列号保证按序到达 ACK保证不丢包

TCP是怎么最大程度利用带宽的
回答了拥塞控制

TCP是怎么判断丢包的?
回答了收到三次相同的ACK就判断丢包
被追问: 收到三次相同的ACK就代表丢包吗? 如果5个包 1 2 3 4 5    中途由于路由的原因 导致 收到的顺序是 1 3 4 5 2 这样也会发3次响应号为2的ACK 这样也算是丢包吗
这时候已经懵了

讲一下IO多路复用
如果不用IO多路复用的方式 不也可以吗 为什么要用IO多路复用呢

讲一下 实习经历

有没有学过图形学
没有

反问环节:
人已经懵了  只问了一个 面试结果多久会有回应(5~7个工作日)

总结:
一面的时候 回答问题非常流畅
二面的时候 感觉跟其他人的面试画风完全不同 感觉压力特别大 很多问题答不上来

#面经##游戏研发工程师##校招#
全部评论
为什么跟 其他人的二面差别这么大
点赞 回复
分享
发布于 2020-09-09 17:39
楼主你好,请问你是实习、校招还是社招?
点赞 回复
分享
发布于 2020-09-09 17:40
滴滴
校招火热招聘中
官网直投
点赞 回复
分享
发布于 2020-09-09 18:20
好像是连续分组序号的最后一号出现三次,才算一次丢包,表明其下一组丢失来着?
点赞 回复
分享
发布于 2020-09-09 18:27
我也是今天面的,差不多也是这样
点赞 回复
分享
发布于 2020-09-09 19:14
同样的一二面感觉
点赞 回复
分享
发布于 2020-09-09 20:05
今天二面的表示也问了好多问题,有个阻塞式和非阻塞式socket没答上来,还有两个问题答得不好,面试官问我是不是背的😂尴尬了,路由的问题之前面腾讯的时候面试官怼项目的时候也问到过..
点赞 回复
分享
发布于 2020-09-09 20:48
请问楼主是有游戏实习经历或者游戏项目吗
点赞 回复
分享
发布于 2020-09-09 21:04
请问你是什么专业呀,问的好多问题跟别人不太一样
点赞 回复
分享
发布于 2020-09-10 15:20
这面试官水平不错
点赞 回复
分享
发布于 2020-09-19 16:08
请问lz互娱游戏三面是技术面吗
点赞 回复
分享
发布于 2020-09-20 19:30
楼主base哪里啊
点赞 回复
分享
发布于 2020-09-21 11:10
如果动态链接的代码里面有个静态变量被A修改了 B的链接里面这个变量会变吗?这个问题楼主知道答案吗?求解
点赞 回复
分享
发布于 2020-12-06 16:30
请问楼主没学过图形学也可以吗😭
点赞 回复
分享
发布于 2021-01-13 12:04

相关推荐

5 52 评论
分享
牛客网
牛客企业服务