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

相关推荐

三年之期已到我的offer快到碗里来:9硕都比不上9本
点赞 评论 收藏
分享
M_bao:换个排版吧哥们,看着费劲
点赞 评论 收藏
分享
评论
2
6
分享
牛客网
牛客企业服务