网易游戏,游戏研发面试,感觉凉了

果然和网上分享的经验一样,基础知识问的非常详细。先和我确认了我主要使用的语言是C++。面了大概50分钟,最后一个算法题突然没想起怎么做,估计凉了
1,写一段内存负责的代码int mycpy(char* src, char*dst, int len)。注意判断异常输入、判断重叠情况并倒序读入即可
2,C++相关。
①C++的多态如何实现(虚函数、虚函数表那些),是如何从调用虚函数到虚函数表里的指针指向指定虚函数,
②map的底层逻辑是怎么实现的?vector的内存变化是怎样的?vector类型新增元素这个操作的时间复杂度如何?
③介绍智能指针
④了解inline么,介绍。记不太清,跳过
3,计算机网络
①socket编程了解么?不了解,跳过
②tcp和udp区别;解释tcp的滑动窗口如何实现,除了流量控制还有什么作用;有哪些机制和可以提高udp可靠性;在游戏开发中应该使用tcp还是udp,为什么
4,操作系统
①进程和线程区别;进程的内存占用分为哪几部分;线程的锁机制
②linux系统了解么?动态链接和静态链接的区别
③虚拟内存如何实现的
5,数据结构和算法
①介绍堆排序的算法思路和时间复杂度如何计算
②算法题:给一个字符串,只能添加不能删除和修改的情况下,判断最少添加多少个字符可以形成回文字符串
#面经##校招##C++工程师#
全部评论
为什么凉了,我面试的时候,还问我能不能实习,导师给实习吗?然后一看凉了
点赞 回复 分享
发布于 2021-04-16 12:37
卧槽   明天业务网易互娱的游戏开发笔试,求问大佬  网易笔试难度如何,题量大么,说是150min,感觉题量不小啊
点赞 回复 分享
发布于 2019-09-06 13:01
初级游戏研发跟游戏研发有什么不同呀
点赞 回复 分享
发布于 2019-09-06 12:48
算法题怎么做?当前为string word;然后逆置完了之后找两个的最长公共子串的长度?然后总长度-这个长度?
点赞 回复 分享
发布于 2019-09-06 12:12

相关推荐

野猪不是猪🐗:现在的环境就是这样,供远大于求。 以前卡学历,现在最高学历不够卡了,还要卡第一学历。 还是不够筛,于是还要求得有实习、不能有gap等等... 可能这个岗位总共就一个hc,筛到最后还是有十几个人满足这些要求。他们都非常优秀,各方面都很棒。 那没办法了,看那个顺眼选哪个呗。 很残酷,也很现实
点赞 评论 收藏
分享
03-12 15:34
已编辑
北京邮电大学 Java
呓语0613:老哥你这黑马点评改造是在哪里看的
点赞 评论 收藏
分享
评论
1
56
分享

创作者周榜

更多
牛客网
牛客企业服务