网易互娱一面面经

网易游戏 一面 8.28上午11点 60分钟

1.自我介绍
2.介绍实习的项目,根据项目问的问题:

  • socket用的什么库
  • 阻塞还是非阻塞
  • 出于什么考虑要用多线程呢?
  • 同步互斥是怎么做的
  • 你这个主要是windows平台,那你考虑过跨平台的线程吗?提示了我说c++11,我说了一点没说出来面试官想要的
  • 你用socket,传输的数据是怎么处理的呢?我:结构体,问:只有这一个结构体吗?我:是的,发送的时候先发长度再发数据
  • 那你项目里面是面向过程还是面向对象?有用到继承吗?面相对象,没有,但我知道balabala

3.那你说一下virtual的作用? 多态跟析构之前 balabala

4.编程:二维数组reshape,我忘了resize这个函数,大概持续了25分钟(编码能力太差)

  • 然后主要问了我数据存储的问题:vectortemp储存在哪个区?然后又问了形参存在哪个区,然后static修饰的局部变量呢?

5.Stl vector里面怎么扩容的
6.map底层
7.红黑树相比哈希表的优点?
8.哈希表的缺点具体是哪些?不知道 哈希冲突呢?不记得了

9.建议:基础需要多复习一下,编码能力需要提高,后期的话需要等待5-7天出结果

那么根据建议是不是凉了?第一次发面经,希望能有二面吧,哈哈哈

#网易互娱##面经##秋招##C++工程师#
全部评论
围绕项目的问题好多呀
点赞 回复 分享
发布于 2019-08-29 16:21
你用socket,传输的数据是怎么处理的呢? 面试官应该是期待你能说 序列化和反序列化机制。
点赞 回复 分享
发布于 2019-08-29 09:19
我刚面完,56分钟,感觉也要凉😂
点赞 回复 分享
发布于 2019-08-28 15:32
请问楼主base是?
点赞 回复 分享
发布于 2019-08-28 15:27
已经7天了,还没有二面消息,是不是凉了
点赞 回复 分享
发布于 2019-08-28 14:37
这还不凉哪工作业态太好找了吧😊
点赞 回复 分享
发布于 2019-08-28 14:35
朋友你是游戏研发岗吗
点赞 回复 分享
发布于 2019-08-28 14:29

相关推荐

04-07 14:34
已编辑
同济大学 C++
1.自我介绍2.闲聊,包括毕业要求、什么时间可以来实习,可以实习多久等等3.介绍项目4.容器是如何实现隔离的?5.简历上异构多处理器计算资源调度算法有神么应用场景?6.容器向外界发送一个请求,比如www.baidu.com,怎么确保容器能够接收到这个请求呢?(我是结合容器内部的一个ip分配、容器运行时和内核之间的响应回答的)7.容器内部向www.baidu.com发送请求响应流程(实际上就是url的解析过程)8.docker容器的发展了解么?答:讲了一下docker之前的一些容器,比如lxc等等9.了解k8s么(这个很熟悉)10.对云原生了解么(云计算到边缘计算全讲了一遍)11.场景题,给你一个任务DAG,有计算密集型节点(对cpu使用比较多)、I/O通信密集型的,你怎么去实现高效调度呢?答:结合I/O多路复用回答的12.I/O多路复用发挥怎么个作用呢(这个之前面试刚问过,很熟悉)13.进程和线程?14.了解协程么15.http安全么?为什么?16.https的加密方式?17.https加密为什么要服务器发送一次密钥,客户端再向服务器发送?(这个尝试了两个答案,面试官没有很肯定)、18.http连接是哪一层的?19.http连接是tcp还是udp?算法题:hot100 岛屿数量反问1.对今天面试有什么建议2.什么时候出结果——————————总体来说问的问题基本都回答上来了,没有出现卡壳的情况,就是最后算法题输入犯了个低级错误到最后才检查出来面试官看了我的思路觉得没问题,后续安慰了我一下。啊,不会因为这个输入的卡壳导致整段垮掉吧,我听说字节还是挺重视算法题的,悲、面试感受的话感觉问得其实挺深入的,但是因为都有详细了解所以都回答得出来,算法得多熟悉下ACM模式了,哭。——————————4.7 进二面了,芜湖!
查看22道真题和解析
点赞 评论 收藏
分享
04-09 15:15
已编辑
同济大学 C++
1. 自我介绍2. 介绍一下docker3. 如何进入一个容器?(这个指令我有点不太记得了,估计面试官是想考察我是否对docker有比较深入的了解,我说了几个docker info 、docker images 、 docker ps 、 docker run 、 docker pull等等)4. docker容器底层用什么操作系统?答:可以在docker内部内置其他的操作系统,比如ubuntu,也可以不内置。5. 没有内置操作系统怎么确保容器的隔离性呢?答:docker容器共享主机操作系统内核,通过docker内部的一些依赖实现高安全性和高隔离性6.介绍一下c++ const 和static的区别7.堆和栈的区别(一开始问的heap和stack的区别,我没听懂heap什么意思,后来反应过来是堆),map的底层实现?(不知道)8.vitural和final的区别(不了解,只回答了virtual的应用场景,在函数重写时会应用到)9.tcp、udp的区别?10.如何实现udp的可靠传输(这个没考虑过,回答的是加入首部确认和、添加序列号)11.定义一个vector数组,删除对2取余为0的数组元素(使用迭代器删除)12.算法题,用栈实现队列13.智力题,海盗分金币,每个人说一句话,确保自己能获得金币(没太搞懂这一题想干嘛,迷迷糊糊的)14.反问1)部门业务2)对我今天的面试表现有什么建议?答:c++八股多一点应用,要自己敲一些代码实现一下帮助自己理解3)面试大概多少轮?这次面试啥时候出结果?答:一般两到三轮,包括hr面。面试结果一周内会出来。——————4.9 补一直没出结果今天给HR打电话问了下才知道已经挂了,狠狠拉黑网易了
查看31道真题和解析
点赞 评论 收藏
分享
评论
2
49
分享

创作者周榜

更多
牛客网
牛客企业服务