【25秋招】Tap4Fun一面凉经
9/27 Tap4Fun一面
项目
- 最有挑战的项目?
- 对于大世界的大地图,有没有什么好的加载方案?
- 如何实现复杂游戏存档
- 如果数据量特别大怎么办?
- 用过哪些设计模式?
- 单例有哪些缺点?
- 项目里的EventCenter是怎么实现的?(面试官读了项目的源码
- 跟C#自带的event有什么区别呢?有什么缺点
- 同名事件如何规避
图形学
- 怎么实现描边轮廓
- 说说渲染管线
- 裁剪阶段如何确定一个顶点会被裁剪?
- 齐次坐标有什么用?
- 片元跟像素有什么区别?
- 从引擎的角度出发如何确定渲染顺序?
C#
- List的底层是怎么实现的?
- 在什么样的情况下会用List?
- 为什么数组查找比List快?