杭州不鸣科技二面 面经--(凉经)

面试记录:
面试官1
问题1:请你自我介绍一下
问题2:团队协作中你是用什么方式协作的,比如有两个程序,你用什么方式合并你们的代码的
问题3:有没有没办法协同工作的情况,比如两个人可能改到同一个东西或代码
问题4:你的简历中提到的骨骼IK自适应地形是怎么做的,遇到过什么困难
问题5:你在骨骼定向中是否遇到过脚抬的非常高,这种很奇怪,脱离人体物理的这种表现,怎么解决的
问题6:请你大概讲一下c#跟lua之间相互关联的这个热更新机制
问题7:lua为什么能够进行热更新,它是怎么样的一个逻辑
问题8:平时玩的游戏有什么
问题9:讲一下制作一个背包系统的思路,代码方面的思路。怎么去设计背包里面每个物品的数据结构以及这些数据结构,它可能存在什么位置,以及背包怎么让这些数据结构,也就是每一个物品的数据结构连在一起
问题10:背包系统中的一键整理、快速排序,你觉得通过代码的方式怎么来编程比较好
问题11:工作期望
问题12:连招系统是如何实现的,连招重置的逻辑
反问
--------------------
面试官2
问题1:大学生活中遇到哪个事情对你来说本身的挑战是比较大一个事情,你是怎么解决这些事情的?
问题2:平时玩的游戏有什么
问题3:我们设计了一个地图,地图很大也有很多可拾取物,我需要把可以拾取的物品显示出来,然后提醒我可以按一些快捷键拾取物品,因为我地图很大,那怎么来实现一个算法让我快速的知道我周围有哪些可以捡的装备或物品
问题4:请你设计一个拾取物体的算法,地图中有大量的可拾取物体,用这个算法判断这个物体可以被拾取(类似于通过碰撞检测、便签检测这中判断物品信息的算法)
问题5:游戏中检测到玩家周围有很多物品,怎么判断出玩家最先拾取的物品是什么
问题:6:请你设计一个算法来检测这个物品在玩家可以拾取物品的范围内
剩下的记不太清楚了,这时候已经处于迷迷糊糊的状态了
最后是反问
全部评论
求大佬指点,我菜😥
点赞 回复 分享
发布于 08-22 20:32 吉林

相关推荐

点赞 3 评论
分享
牛客网
牛客企业服务