moba客户端开发面经

1、 Lua:元表是什么,怎么实现对象继承


2、OPP是什么


3、mvc结构


4、C#: list和array区别和使用场景


5、项目:
(1)ui框架类设计,ui层级管理怎么做,对象初始化内存占用这样做高,资源是怎么加载的
(2)背包数据室怎么加载的,mvc怎么使用的,怎么性能优化的
(3)ui的一些优化方式,动静分离,不使用透明,排序减少batch


6、帧同步和状态同步介绍:
 (1)用什么协议,这俩什么区别
 (2)网络对象管理项目里是怎么做的
 (3)没有服务器怎么做到数据存储


12、设计模式常用有哪些,单例优缺点,组合模式使用场景


13、排序算法有什么常用的:冒泡,插排,快排,堆排,以及稳定不稳定和时间复杂度


14、ab包怎么管理,打包要干啥,下载怎么用,怎么解决包依赖,lua脚本怎么更新,怎么对比包是否需要更新


15、资源一般都放在哪里,和resources有什么区别,有什么好处

 

你可能感兴趣的:(面试,游戏开发,unity)