【2023秋招】友塔游戏 TA 技术一面

友塔游戏 TA(程序方向) 一面

电话面,中间回答问题思考几秒答不上来面试官会直接进行引导或者下一个问题,可能是怕我查资料hhh 不得不说友塔面试官很有水平,不只是单单问你知识点,而且引导也很耐心,不过我感觉可能是凉了orz但感觉如果进去学技术的话肯定收获很大。

综合

自我介绍

  1. 实习做的是和技术美术相关的吗?(不是,只是对图形学很感兴趣所以投了这个岗

  2. 刚刚提到了你的研究方向是计算机视觉,那你觉得学习计算机视觉对图形学有什么帮助吗?

  3. 既然你学过计算机视觉,那你应该听说过高斯算子,当我用n*n的高斯算子处理m*m图像的时候,我需要对周围每个像素做加权平均,那这样的话计算复杂度是O(n2m2)O({n}^2{m}^2)的,那你有什么方法可以来优化它呢?

    • 一时半会想不到没关系,这主要和高斯分布的数学性质有关。2D和1D有关系,2D的是1D的乘积(突然想起来之前看到过这个性质,但是完全不记得了
    • 那这样时间复杂度从原来的O(n2m2)O({n}^2{m}^2)变成了多少?
    • 除了模糊算子,描边类的算子有接触过吗?( 说了个Canny算子,不过现在想想可能是要我说高通滤波之类的
  4. 我看你也跟着做了GAMES101的作业,那你能说一下做Blinn-Phong的时候,光栅化是怎么做的吗?

  5. Blinn-Phong存在的一个严重的问题就是随着指数的增大,出射半球面光照永远是在衰减的,表面越光滑能量损失越大,那你如何消解或者缓解这个问题?(没答上

  6. 给你视线向量,物体表面法向量,你能实现物体表面边缘光的效果吗?

    • 你觉得一个物体在你眼前,如何去判断物体的外边缘?这个面的朝向和我的视线呈现什么样的关系可以判断是边缘?(接近垂直
    • 如何表述成数学语言?
    • 那回到最开始的问题,你如何去做?(不得不说引导得太好了
  7. 聊一聊做的项目,我也看了链接(这大概是第一个面试官说看了我发的项目链接?)

    • 说一说你的xx机制是怎么做的?(不详细展开了
    • PCG(查了一下是Procedural Content Generation,内容动态生成的缩写)在游戏中应用得还挺广泛的,讲一讲你的随机生成算法是怎么实现的。
      • 如果一些关卡不能和另一些关卡拼接在一起,你该如何处理随机生成呢?
      • 如果你的自动生成出现了内循环的现象,或者一些关卡很少出现,你该如何去判断内循环,检测关卡的分别呢?(当时没太理解内循环,又让面试官解释了一遍
        • 把关卡看成节点的话,整个关卡连起来就相当于什么数据类型下的什么问题?(判断图是否有环
        • 那判断图是否有环应该用什么算法呢?(拓扑!并查集!当时一个都没想起来可恶!

反问

  1. 面试官做什么的?
    • 做美术效果,比较依赖图形学知识。
  2. 工作时间?
    • 10 7 5,午休1h,早上十点上班晚上七点下班一周工作五小时(面试官口误我蚌埠住了
  3. 对我有什么学习的建议吗?
    • 提了一些图形学的学习建议,这里就不放上来了。 图片说明
#我的秋招日记#
全部评论
请问TA面试前有笔试么?
点赞 回复 分享
发布于 2022-08-24 12:56 江苏
老哥,后面有消息了吗
点赞 回复 分享
发布于 2022-08-24 01:50 陕西

相关推荐

最近我又开始学PS了。这也是我人生中第四次学PS。第一次是高中的选修课。上PS课的是我们的美术老师,我上过他的水粉画选修课,觉得很好,所以就又去上了他的PS课。课程内容不难,基本就是跟着老师的操作一步步完成作业,但上完以后也没有机会用,没过多久就全忘了。第二次是大学的必修课。作为本科计算机教育的一部分,学校规定每个同学一定要学PS并通过考试拿到学分。虽然高中的时候学过,但我记得当时还是学得很痛苦。老师讲得很快,很难跟上,一节课听下来也不知道学了些什么。最后总算混过了考试,就再也没碰过电脑里的这个软件了。第三次学PS是去年,我开始学习用电脑画画,要在PS这个软件里画。这次的学习和以前完全不同,我并没有从基础的每一个功能开始学起,而是从想要达到的效果出发,倒推回去学习应该用什么功能去实现它。我发现这种学习方法非常好用,我很快掌握了PS里画画需要用到的几乎所有功能,并知道怎么应用在实践中。也因为这些功能被我在一段时间内反复使用,所以掌握得非常熟练。以至于最近,时隔一年,我又重新开始进一步学习PS,我都还依然记得当时用过的好多功能。所以这次学习,我依然使用了这个学习方法,从我要达到的效果出发,去探索哪些功能可以帮助我实现它,学习效率非常高!这种学习方法之所以效率高,是因为它和实践紧密地结合在一起。你是为了解决真实生活工作中的问题才去学习的,它就不会只停留在理论层面,而是进入到实践层面,进入到实践层面的知识会被我们更加深入地理解和掌握。这也让我彻底打破了一想到要学什么东西,就一定要报个课程从基础学起的惯性思维。其实,你想要解决的问题就是你最好的老师,让它们带领着你,你在学习这条路上不仅不会迷路,而且会走得又快又好!#牛客创作赏金赛#
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
11-24 18:24
美团 前端工程师 25k*15.5 本科211
点赞 评论 收藏
分享
评论
5
45
分享
牛客网
牛客企业服务