1.如何加载和卸载一个物体?区分steaming和Resources
2.fun(2015)=?
int fun(int x){
int count=0;
while(x){
count++;
x=x&(x-1)
}
int main(){
count<<"func(2015)="<<func(2015)<<end1
}
}
3.7*15=133,这是几进制
4.ipairs与pairs的区别
5.复制t_a到t_b,当t_a被修改时,t_b不修改,用Lua.
开头几个选择题,就是c#重载,多态,继承,
后面是普通的算法题,都不涉及到数据结构的,有一个switch,++,还有进制和异或。
然后几个大题目是,加载卸载,lua,还有生命周期。
机试题一题是上面第五题,还有一个是修bug,
修bug,总共有五道题,用vscode,没有提示,没有网洛
第一个是懒汉式单例写出问题了
第二个是三个camera,一个主camera,一个uicamera,一个角色camera。调整相机的渲染层级,让UI显示出来
第三个是忘记了
第四个是Destroy了,还有物体没有清空,因为一个audioCip在播放,解决这个问题
第五是shader的问题,完全不会。。所以题目忘记了,
网友评论