网易游戏研发一二面凉经

一面(3.10)
  1. int的大小,一个struct的大小
  2. 说一下vector
  3. 一定是2倍扩容吗?不断扩容的缺点,如何优化
  4. 说一下哈希表
  5. 为啥有时候插入特别慢,怎么优化
  6. 说一下快速排序
  7. new和malloc
  8. 进程间的通信方式
  9. TCP和UDP,UDP如何变得可靠
  10. 如何判断点在三角形内
  11. 100万个玩家随机出100个玩家
  12. 100万个玩家如何判断一个AOE打中哪一个
  13. shadowmap技术
二面(3.15)
  1. printf如果类型不匹配会出现啥
  2. 有了printf为啥还要有cout
  3. C++如何实现printf
  4. 给了两个.cpp和.h的代码,判断输出是啥,应该是考的符号表
  5. 符号冲突如何解决
  6. extern C的作用
  7. 什么情况会编译成功但链接失败
  8. 内存局部性原理,什么地方会用到
  9. shared_ptr的实现原理
  10. 怎么线程安全化
  11. make_shared<>用到了局部性原理,你能想到吗
  12. tcp连接如果双方都不发送消息,然后网络异常,会被发现吗
  13. 当网络恢复后,可以继续在原连接上发消息,还是重新建立连接
  14. receive()是会被阻塞的,我希望10s后如果玩家还不发送消息,就输出一个默认消息,咋实现
以为二面不会问八股的,怎么还是啊啊啊,而且好多都一知半解,估计会凉,祝愿各位牛友好运。
#网易互娱##网易##面试题目#
全部评论
一面怎么面的啊?为什么HR告诉我要手撕代码
1 回复 分享
发布于 2022-04-11 22:01
老哥咋样了
点赞 回复 分享
发布于 2022-05-12 16:10
多久通知的二面
点赞 回复 分享
发布于 2022-04-14 12:34
这二面一半不会
点赞 回复 分享
发布于 2022-03-15 22:54
老哥是已经出了结果了吗
点赞 回复 分享
发布于 2022-03-15 18:54
是实习吗?
点赞 回复 分享
发布于 2022-03-15 18:15
老哥为啥说凉经
点赞 回复 分享
发布于 2022-03-15 15:57

相关推荐

05-13 15:58
已编辑
复旦大学 Unity3D客户端
背景:top3本,文科专业,23年毕业生,零游戏开发相关实习经历,无工作经验。毕业后23年下半年考研无果,24年下半年开始学习Unity游戏客户端开发的相关知识,如C++、C#、数据结构、算法、Unity引擎、图形学基础等。写了两个小项目,一个是很简单的光栅化软渲染器,另外一个是Unity开发的一个回合制RPG游戏框架。最近半个月开始找工,海投了一百多份简历,中大厂没有回应(不过也算意料之中),有回应的都是外包或者小厂小工作室。目前只有一个网易外包游戏客户端开发岗位过了,项目我觉得还可以,过两天定offer。现在很纠结和犹豫,不知道要不要接。一方面我清楚外包的各种不好,另一方面我觉得以我现在的情况,继续投简历一两个月下去,也很难找到更好的机会。为了之后更好发展的话,不知道网易外包是否算是目前的一个合理选择,或者说是,混经验的一个跳板。毕竟我零经验非科班的转行往届生,路确实难走,现在社招想要好的机会感觉无异于奢望。因此想听听大家的想法,希望大家可以给点建议,指个路。--------------------------------------------在这里顺便把面经贴出来吧,也不知道是否帮到有需要的朋友:一面(1h10min):1.自我介绍2.C++如何实现多态3.虚函数和纯虚函数,有什么特点4.C++和C#常见容器,C++中vector和list的区别,map和unordered_map底层实现5.C#垃圾回收6.多线程和进程7.IP地址,IPV4和IPV6,8.TCP和UDP,三次握手和四次挥手9.野指针10.智能指针,介绍shared_ptr11.设计模式,说了单例模式、观察者模式、对象池,然后问到MVC12.口撕LRU13.平时常玩的游戏14.游戏设置中有很多设置选项,玩家进行多个勾选、设置等修改操作,如果不想修改了,怎么实现?(我也不知道,就瞎说了个用栈记录修改选项操作,取消保存时候就弹出、恢复)15.ECS框架(不了解)16.详细说下我游戏项目的技能和Buff系统,cd怎么实现的,还有范围指示器的实现17.树的深度优先遍历和广度优先遍历18.走到n阶台阶的方法,简单说一下就行,dp方法,时间复杂度19.写了一道简单的算法题,已知n天股票价格,买卖各一次,最大利润多少。贪心、dp都行20.反问:我哪里需要提升?接触到的工作内容?(商业化功能,前期做些UI、3D模块)&nbsp;工作环境?二面(1h):1.自我介绍,聊了聊为什么不想进入媒体行业,中间考研(包括半年时间准备从零跨考408,最后专业课复习不完,就又报名跨考了法硕,复试没过未果)、自学的经历2.时间复杂度和空间复杂度,举例说了说3.快排具体流程(只记得双路快排了,所以说了双路快排),时间复杂度,为什么是O(nlogn)4.最近打的游戏,问如何评价游戏性能优化做得好不好(我也不清楚,随便说了说,帧率、加载速度、DrawCall、Batches),举例说相关游戏设置选项,然后说了TAA和SMAA,问原理5.位运算6.线程和协程7.一道和专业关系不大,比较发散的脑力题8.同样和专业关系不大,问一个小团队中午点外卖,线下询问收集大家要点什么一起点,如果做一个内部小工具或者程序来改善流程,有什么思路去实现?9.leetcode41.缺失的第一个正数,问写过没,说写过,可以哈希、排序,忘记原地哈希的解法了。然后让写下排序解法10.反问:项目技术(系统向,用Python多,偏UI和模型),最快多久可以到岗11.最后又问了职业规划(继续深入游戏客户端,想学点shader和渲染)hr面:1.自我介绍,之前经历2.因为做了个Unity回合制RPG游戏的小项目,问为什么做这个?过程中遇到最难的点?怎么解决的?以后有没有要改进迭代的地方?3.找工作考虑什么?4.职业规划?5.是否顾虑外包?6.加班,是否接受工作强度?7.手上其他流程或offer?8.偏好网游还是单机?9.期望薪资10.家庭背景11.最快到岗时间12.反问:项目团队规模等等----5.13更新已拒打算再多找找,后续如果还有面经可能会再更吧
点赞 评论 收藏
分享
评论
11
45
分享

创作者周榜

更多
牛客网
牛客企业服务