- 3
多益网络游戏开发工程师春招二面面经
先说一下一面的问题,一面两个面试官,还行不是那么严肃。
一面:
1. 一分钟自我介绍
2. 聊以前做的项目
3. 在什么需求下去做的项目?
4.是独立开发的吗?
5. 具体讲讲功能实现了哪些?
6. 遇到的问题以及解决思路?
7. 跨域问题说一说?
8. 为什么加上 Access-Control-Allow-Origin 可以解决?具体怎么实现的代码?
9. 还能怎样解决跨域?有实践过吗?
10. 垃圾回收算法?
11.标记清除具体代码怎么实现?
10. 如何判断是要回收的对象?
11. 循环引用了解吗?什么是循环引用?怎么解决这个问题?
12. 最近有在学习什么吗?
一面结束差不多两天就收到了二面的通知。
二面:
1.自我介绍
2.喜欢的游戏有哪些?
3 你认为你写的这两个代码时间复杂度和空间复杂度是多少?什么叫空间复杂度、时间复杂度?
4. MySQL中char和varchar区别是什么?都在什么情况下用?
5. Redis学过吗?学到哪了?
6. 知道TCP吗?说说三次握手?两次行不行?会出现什么问题?
7. 算法题:给一个集合(不重复),返回他所有子集
8. 算法题:快速排序
9. 了解过游戏行业开发的强度吗?你怎么看这个强度?
10. 反问