互娱初级游戏研发视频一面
网易互娱视频一面
分享一下面经,希望对牛友们有帮助,也许个愿希望自己能进二面。
1. 多态的含义
2. 虚函数
3. socket编程,connect,bind,listen,accept的区别
4. 抽象类和接口的区别
5. new和malloc的区别
6. 常用的排序算法
7. 排序算法的稳定性指什么,快排是稳定的吗
8. 内联函数的作用
9. 重载和重写的区别
10. TCP和UDP的区别
11. 给你一条直线和十万个三角形,计算直线和三角形是否相交(考虑优化)
12. 设计一个环形缓冲区,实现它的push和pop的函数(用一个数组重点是判断数组是否为空以及数组是否已满)
13. 跳台阶问题
14. gc的作用
15. 虚拟内存和物理内存的区别
16. 堆内存和栈内存的区别
16. 图的遍历方法
17. 两个栈实现一个队列
18. 给你一堆指针,判断是否是一个环
当然也问了平时玩什么游戏。
#网易互娱##校招##面经##Java工程师#