MateAPP TS游戏开发一面

  1. 简单的自我介绍
  2. ts和js的联系和区别
    我首先说我只是了解过ts,没用用这个进行过开发,开发的话都是用的js,然后扯了一些常见的差别,然后面试官笑着给我说,那你对ts的了解还是比较多的嘛。
  3. 开发过程中自己常用到的数据结构都用哪些?然后数组和链表有什么区别
  4. 问了一点原型链的东西
  5. 了解过哪些设计模式么?
    这个我说没了解过,然后就问了我mvc框架,还有mvvm框架
  6. 数学题:算是中学数学题吧,怎么求两点间的距离,还有向量的点乘和叉乘的几何意义,向量这个,说实话,忘记了,只记得有这么个东西了,完全不到是干什么的。
  7. 还是数学题,假设一个人的坐标为A,他拾取东西的半径为l,怎么判断地上的东西这个人能不能捡起来。
    这里的话,就考虑这个游戏是几维的了,二维的话,就构建以圆的坐标方程,带进去算,如果这个值小于半径的话,就能捡起;如果是三维的话,就构建一个球了,都是高中数学知识。。
  8. 问比如,游戏里面一个人物,有背包这个属性,然后背包里面的那些物品是怎么存储的,就是问这些数据是存在前端还是后端。
    这里的话,我还跟面试官扯到了,如果玩家过多的情况下,可以采用redis数据来分开存。

问题就差不多是这些了,面试官也听的出来我对于游戏开发这一块是小白,就跟我的建议去看看教学视频,自己敲一个小型的demo出来。一面一过,等二面了。

#MetaApp##面试题目#
全部评论
加油!!上岸!!
点赞 回复 分享
发布于 2022-01-16 11:54
兄弟过了吗?
点赞 回复 分享
发布于 2022-04-13 17:00
mate,唉。身边有两个朋友都被演了
点赞 回复 分享
发布于 2022-05-25 23:34

相关推荐

10-09 00:50
已编辑
长江大学 算法工程师
不期而遇的夏天:1.同学你面试评价不错,概率很大,请耐心等待;2.你的排名比较靠前,不要担心,耐心等待;3.问题不大,正在审批,不要着急签其他公司,等等我们!4.预计9月中下旬,安心过节;5.下周会有结果,请耐心等待下;6.可能国庆节前后,一有结果我马上通知你;7.预计10月中旬,再坚持一下;8.正在走流程,就这两天了;9.同学,结果我也不知道,你如果查到了也告诉我一声;10.同学你出线不明朗,建议签其他公司保底!11.同学你找了哪些公司,我也在找工作。
点赞 评论 收藏
分享
Natrium_:这时间我以为飞机票
点赞 评论 收藏
分享
评论
2
6
分享
牛客网
牛客企业服务