网易游戏研发一面面经

  • 自我介绍
  • C++虚函数的实现机制?
  • 构造函数中可以调用虚函数吗?为什么?
  • 析构函数需要声明为虚函数吗?为什么?
  • 说说C++的智能指针
  • map和unorder_map的底层数据结构
  • vector迭代器失效的情况
  • 多线程和多进程的区别
  • 怎么实现单例模式?
  • 实现一个函数,输入整型参数size和k,返回大小为size字节的内存且满足k字节对齐
  • 有10瓶药,每瓶药里面有若干数目的药片(每瓶的药片数量不等),其中有9瓶药的每片药物的重量为1g,剩下一瓶药中每片药物重量为1.1g。现在给一个电子秤,可以精确的称出物品的重量,问最少几次能找到重量不同的那瓶药物?
  • TCP三次握手四次挥手,CLOSE_WAIT和TIME_WAIT的作用
#面经##校招#
全部评论
感谢大佬分享!话说网易游戏研发一共是几面?
点赞 回复
分享
发布于 2019-08-23 14:45
size和K那个题咋做的呀
点赞 回复
分享
发布于 2019-08-23 17:04
博乐游戏
校招火热招聘中
官网直投

相关推荐

时间:约一小时1. 无自我介绍2. 项目相关(15 min)    1. 整体介绍下,需求、背景是什么?    2. 你主要负责哪一块?    3. 算法是调用接口还是自己做?    4. 做项目中遇到的困难?    5. 6.824 介绍下?3. 八股    1. 介绍负载均衡算法?    2. 数据包到网卡后发生什么?    3. 你觉得负载均衡服务器瓶颈在哪里?    4. 零拷贝具体技术?    5. 进程和线程区别?    6. 用线程的优势?    7. 线程的问题?    8. Java 中网络有问题会不会崩(具体问的忘了)?    9. 为什么项目里要用单线程,会不会占不满 CPU?    10. Java 中内存溢出一般怎么处理?    11. TCP 和 UDP 区别?    12. 介绍 TCP 可靠传输?    13. TCP 怎么确定要发送的数据量?    14. TCP 报文最长多少(MTU)?    15. 怎么确定的 1500?    16. 发送端是根据什么来控制发送速率的?    17. 讲一下拥塞避免算法?    18. 拥塞避免算法有什么问题?    19. 如果拥塞发生后没有惩罚措施会发生什么?    20. syn flood 攻击?    21. 如何解决 syn 攻击?    22. syn-cookie 具体怎么做?    23. Python、C、Java 各自的区别和用途?    24. NIO 是什么?    25. 单线程阻塞情况有遇到过吗?    26. 介绍下路由表?    27. 设计路由表?    28. 介绍下 Java 里 HashMap?    29. 16 是节点数量嘛?    30. 哈希冲突怎么解决的?4. 算法:面试官说不会用腾讯会议出题,就没问了,换成口述设计路由表
点赞 评论 收藏
转发
点赞 45 评论
分享
牛客网
牛客企业服务