美文网首页
完美世界面经。游戏研发(C++方向)

完美世界面经。游戏研发(C++方向)

作者: 6b440373157d | 来源:发表于2018-12-13 16:27 被阅读177次

如果这世界上真有奇迹,那只是努力的另一个名字。生命中最难的阶段,不是没有人懂你,而是你不懂你自己。——尼采

今天完美世界现场面,总共两面交叉面。

话不多说,进入正题!!!

一面

自我介绍。

平常玩什么游戏。(LOL,吃鸡,FIFAonline3/4)

项目。重点探讨项目,问的很细,给我提出建议。

手写代码,一个整形比特位有多少个1。

在上一个问题的基础上,假设现在内存无限大,准备时间无限,有42亿个随机数,如何提高效率。

如果内存不是无限大,准备时间有限,如何优化。

一个类里定义public int a与 private int b,在类里 a 与 b 的内存模型是怎样的。

上一个问题中,运行时利用地址可否访问到b,并修改。

TCP四次挥手过程,讲讲 CLOSE_WAIT。

停止等待ARQ与连续 ARQ。

哈希冲突解决方式。

二面

项目。问的特别细。

问游戏引擎,游戏开发方面的知识。

了解没了解过MD5,讲讲。

MD5冲突解决方式。

定义两个类A,B。C 同时继承 A,B。如果 A,B 两个类都有一个 int,此时将 C* c = new

C。这个时候,将 c 强转成 A* 是否可以正常访问类 A 的 int。如果强转成 B* 呢?可不可以

进行访问int。

map与 unordered_map 的区别,使用场景。

讲讲纯虚函数。

ps:面试之前了解到,别的面试者都是一面技术一面 hr ,而我面试是两面交叉技术,没有 hr。咨询二面面试官后,得知,部门处理方式不同,我的这个部门的 hr 没来西安,所有后续问题 hr 会单独联系。

点击作者姓名与作者大佬交流~

作者:梦回圣西罗

来源:牛客网(www.nowcoder.com)

- 互联网名企笔试真题

- 校招求职笔经&面经

- 程序员/产品/运营求职实习信息

- 程序员/产品/运营学习交流社区

相关文章

网友评论

      本文标题:完美世界面经。游戏研发(C++方向)

      本文链接:https://www.haomeiwen.com/subject/ucqlcqtx.html