【25秋招】上海紫龙一面凉经
9/23 紫龙一面
面试官没有开视频
C#
- C#值类型和引用类型
- C#装箱拆箱,在内存上发生了什么变化
- 一个结构体实现了一个接口的方法,把结构体强转成接口来调用这个方法,值的变化情况
- C#是怎么GC的
- C#怎么解决GC引用计数的循环引用问题(这里我对C# GC的理解有问题,C# GC不存在引用计数,而是通过可达性判断哪些垃圾需要回收)
- 用过event吗?C#委托、怎么实现自定义委托
- 在委托的函数链的某个函数里注册新的函数,在这一次委托调用中会不会执行这个新的函数
- 在一个组件中注册了另一个组件的函数,另一个组件可不可以被GC
- C#协程、怎么用迭代器实现自定义协程
- out和ref的区别
- 怎么实现不定长参数的函数
引擎
- 在Unity中Destory一个对象,对象的内存会被马上销毁吗
数学
- 判断左右(叉乘)
- 点乘问题
- 欧拉角与四元数、为什么欧拉角会出现万向节锁?
算法
- 了解过寻路算法吗?讲讲A*
- A*是怎么在开放列表中进行收缩的
反问
- 感觉我答的怎样(不太好,对原理了解的不够深入,只会使用是不够的)