武汉格正网络Unity一面
自我介绍
实习
(说他们公司用UE是很久以前了, 就不问项目了)
八股
简单聊一下你用过的集合类(如 List, Array, HashSet),讲讲它们的区别和应用场景。
List 和 Array 有什么区别?只有动态/固定长度这一个区别吗?
什么情况下你会用 Array 而不是 List?
List 是通过什么机制来保证它是动态的?
在 new 一个 List 的时候,给构造函数传入容量参数和不传入,有什么区别?在性能上体现在哪里?
HashSet 是通过什么原理去重的?如何判断两个自定义的类是重复的?
在什么场景下必须用 HashSet 而不能用 List 或 Array?它最大的特性是什么?
事件驱动有什么缺点?你把代码重构成事件驱动后,如何确保逻辑的执行顺序和原来保持一致?
一面挂, 37min, 无反问
实习
(说他们公司用UE是很久以前了, 就不问项目了)
八股
简单聊一下你用过的集合类(如 List, Array, HashSet),讲讲它们的区别和应用场景。
List 和 Array 有什么区别?只有动态/固定长度这一个区别吗?
什么情况下你会用 Array 而不是 List?
List 是通过什么机制来保证它是动态的?
在 new 一个 List 的时候,给构造函数传入容量参数和不传入,有什么区别?在性能上体现在哪里?
HashSet 是通过什么原理去重的?如何判断两个自定义的类是重复的?
在什么场景下必须用 HashSet 而不能用 List 或 Array?它最大的特性是什么?
事件驱动有什么缺点?你把代码重构成事件驱动后,如何确保逻辑的执行顺序和原来保持一致?
一面挂, 37min, 无反问
全部评论
挂的原因是啥啊老哥
相关推荐
09-04 16:56
长春理工大学 Unity3D客户端 点赞 评论 收藏
分享

点赞 评论 收藏
分享