【字节跳动】技术美术/特效图像图形算法实习面经(已offer

前言

  下学期学校打算让所有人出去工业实习,因为专业是数字媒体技术,同时想走的方向也是TA,就去***上投递了几家有招聘TA实习的公司,当时还没有意识到***上的随讯通就是字节分身这件事,简历投递过一周之后接到了HR的电话,问了一下时间地点之后约了一面。一开始还以为是投递的另外一家公司,结果邮件看了一下草竟然是字节(((然后就开始了接近一个月的面试旅程。
  先说一下简历配置吧:6个项目(2个个人作品+4个团队作品)、两段社团经历(后续两次面试都问到了)、没有过实习经历。面试过程中的问题有些是从简历出发的,所以千万不要往简历上塞自己不会的东西(

一面(1/6,1h)

一面的面试官是个年轻的小哥哥,面试氛围很好,没有什么紧张感。一面的题目比较基础,基本所有图形学相关的同学都会了解掌握:

  • 自我介绍
  • PBR基本流程
  • MVP矩阵变换
  • 缩放物体时如何防止法线偏离原本的方向
  • Unity渲染队列、渲染半透明物体和不透明物体
  • 给定入射光和法线求出射光
  • 叉乘的作用、如何判断点是否在三角形内
  • 如何解决z-fighting
  • 代码绘图:黑白棋盘格
  • 现场给三个概念,用三分钟时间了解,并说出优缺点
  • 最近玩了什么游戏?怎么优化这个游戏改善UX?
  • 玩法设计题
  • 智力题,要求针对故事给出三种合理的说法
  • 反问环节

面试结束之后面试官让我之后等HR通知,四天之后HR来电话了,约了二面

二面(1/13,50min)

二面的小姐姐是部门的负责人,整个面试的难度比一面上了一个档次,有些题没答出来:

  • 自我介绍
  • 如何在一个等腰直角三角形里均匀的生成点
  • 诶,你项目里有个模糊效果呀,你是怎么做的?
  • 怎么实现的菲涅尔?如何检测边缘?(也是项目中做过的实例)
  • blender导出的注意事项(因为我做过模型那块)
  • 如何实现三分屏效果
  • 了解模板测试吗?说一说
  • 玩法设计题
  • 代码题:给定值N,输出长度为N的1无序数组
  • 反问环节

二面回答的不是很好,一些应该回答的没答上来,觉得很亏,做的最好的是算法题。本来以为二面大概就凉了,结果第二天HR就联系我约三面了

三面(1/17,40min)

三面是HR面,问的是比较常问的问题,主要是在了解我:

  • 自我介绍
  • 实习的时间安排
  • 社团经历里负责的工作
  • 如何评价你的队友?
  • 如何改进你之前的项目?
  • 大学经历中有遇到什么比较难的事情吗?结果怎么样?
  • 反问环节

HR面还是很有把握的,因为个人经历没啥问题呀2333,自学能力也挺强的。我们俩都挺开心的,直到第二天早上HR小姐姐和我说业务部门要加面。现在想想,应该是抖音技术美术hc不够了,换到另一个部门(特效图像图形算法)需要对方的leader面试一场。

四面(1/21,35min)

这一面是另一边部门的leader面,主要也是看看了解一下我,然后问了点技术题:

  • 自我介绍
  • 为什么你学的是Java呀?一般都是C/C++(我是中外合作学院的,外方课程安排是Java)
  • 既然你是中外合作办学,你能不能用英语做个自我介绍
  • 你在团队中负责什么工作?
  • 平常是怎么学习的?
  • 代码题:实现一个控制台输入输出的文字游戏
  • 反问环节

结束之后双方都比较满意,半小时不到HR问我base杭州考不考虑(之前base的是北京),因为我是南方人,离家近一些当然更好啦,就同意了,接下来就是艰难的等offe时间。

offer(1/28)

整整一周之后oc终于打来啦!然后调查表和正式offer也来了。正式offer的岗位是特效图像图形算法实习生,和投递的技术美术实习生有出入,但工作内容其实是重叠的(TA里也有特效方向),看来确实是之前的岗位hc不够了才过来的。总之一切挺顺利的,字节的面试效率真的很高~

#字节跳动实习面经##字节跳动##面试题目#
全部评论
...居然被屏蔽了,***就是某个找实习的app(是的名字也带实习)。 话说有这个岗位的学长学姐吗?想了解一下工作还涉及哪些方面2333
1 回复 分享
发布于 2022-01-28 19:46
非等比的缩放物体时如何防止法线偏离原本的方向,乘上model矩阵的逆转置矩阵。为什么其他部门的leader来面试你?而且居然不考leetcode题目实习生应该也需要考
点赞 回复 分享
发布于 2024-10-21 01:21 广西
啊,才二月份名额就快满了吗
点赞 回复 分享
发布于 2022-03-11 22:07

相关推荐

只剩下一个月就要毕业了,回想起来好多事情就和做梦一样。首先交代下背景(为防定位,以下所有内容都有模糊,但我会在保护自己的前提下尽可能讲清楚)博主是京津冀地区非92艺术学理论相关专业的,历经四段游戏行业实习,最后在某厂转正。博主在高中时期是美术生,非常吊儿郎当的水平,联考的名次在省内排行2000+,好在文化课看得过去(只是相对美术生的平均水平而言),校考选了艺术理论相关的专业,也算是有书读了。大一的时候,博主在原行业实习,发现毕业之后会面临base仅限北上广深且月入5000还没有五险一金的状况。博主寻思这不行这会把博主饿死,并且博主在上大学之后因为沉迷游戏本专业学的东西完全没听,因此学艺极其不精,左思右想之后感觉要不真的、还是转行吧。届时恰逢疫情,博主在家里醒了打游戏打困了就睡睡醒了继续打游戏,过了俩月。博主想,这么爱打游戏,要么去做游戏吧。于是博主把脸一洗,写了份新的简历开始海投。这下来到了经典环节:所有的实习都要求实习生有实习经历,那实习生的第一份实习从哪来?(直到现在我也没想明白此局如何破解)当时的主播是没有预期的。运营,策划,营销,pm,测评,广告投放,甚至游戏客服,有一个算一个,只要和游戏沾边且没有硬性技术限制我都会投一份试试看,反正投简历又不花钱。结果当然是惨败。后续回顾发现博主在这个环节投递了200+公司,收到面试不到5个,最后留给我,伸出橄榄枝愿意接纳我的公司,只有一个。这是一家已经没落的小游戏公司,在页游时代,它也算是赫赫有名,职位是中台支持相关。思考了一下(没有比较offer的环节,只是对转行这件事思考了一下),博主决定接下它。博主开启了南下的副本。现在回想起来,那段记忆都如此地熠熠生辉。完全在能力范围内的工作,舒适的环境,不定时的下午茶和友好的mt,一切的一切都那么符合我对游戏行业的幻想。博主的主要工作是玩游戏,玩各种各样的游戏,并且对游戏写报告,对它进行一些分析。由于博主的游戏品味非常广泛不挑食,时间久了对不同品类的游戏结构都有差不多的了解,因此这份工作对博主来说非常简单,也获得了很高的评价。在结束实习的时候,博主想,做游戏真好。对的,做游戏真好,不一定是真正做游戏,参与这个过程都足以让人幸福到头晕。博主也肖想过有一天能够进入项目组,真正开始做一款游戏。当时也有过如此的尝试,但由于没有游戏制作经验,没有代码基础,没有demo,尝试了非常久都没有回音。这时候博主开始了第二份工作,回到京津冀开始做用研。这段经历对博主而言是一块跳板,由于博主对游戏的了解程度在用研的范围里算是非常突出的优势,在进行访谈相关内容的时候也感到【工作是如此地轻松简单】。但做游戏的想法一旦扎根就难以忽略,博主在早10晚8的规律生活中会挤出一点时间来学习c#相关内容,同时兼顾自己的学业。在这段经历中,博主收获了很多前辈好朋友。在实习三个月之后,博主之前,很早很早之前投过的简历有了回音。于是博主毅然去了比上一段经历更南的地方,作为一个游戏策划参与游戏制作中。刚到这个城市的时候,博主的快乐让我对这个城市的好感都增加不少,自然忽略其高昂的房租和生活成本。好幸福,博主心想。此时距离冒出【要不去做游戏吧】这个想法已经过去了一整年,在一年后的今天,博主的梦想终于要实现了。博主快速入职,投入到忙碌的项目组中。由于博主之前的工作经历都是中台相关,没有任何的相关内容,在上手的时候非常困难。组里的大家也都非常忙碌,没有时间来教博主,只能通过组里的文档进行上手。由于自己的知识面缺失和的确过于繁重的工作,一度要到11点才能够下班。下班后,博主也要自学lua和策划设计案(低保真/ue/figma)相关的内容,同时也要兼顾学业。博主很累,但依然很高兴。其一是因为博主真的在做自己想做的事情,其二是因为这个公司承诺会有转正机会,博主太想抓住这个机会了。毕竟在做的这个游戏,我真的,真的还挺喜欢的。结果就是被画饼了。在博主努力学习4个月之后,博主的mt说,我们还是想要更有经验的同事。可以说这个打击对博主来说是巨大的,由于博主从未在工作中被否定(中台内容对博主来说相对简单),而第一次做策划就被打击。不认可,忽视,失败,种种的负面的年头围绕着博主。博主一度想,是不是自己完全不适合做策划?博主失魂落魄地回到家中,在一个月房租是博主半个月工资的小出租屋里大声哭泣。博主的女朋友安慰博主,说没事的,能走到现在这一步已经很厉害了。博主在女朋友怀里哭,一边哭一边在想,即使到现在为止似乎什么都没有了,但我还有一直支持着我的人。现在回过头看这段经历,其实也没什么,只是人生中必然会跌倒的坎而已,摔倒了疼痛是必然的,但重要的事情是怎么爬起来拍拍土再向前走。博主花了一晚上的时间收拾情绪,立马离职开始继续投递秋招,同时完善作品集+准备毕业(这段时间内在家秋招+面试全靠女朋友养,还被喂胖了五斤),最后终于获得回音,拿到了某厂开放世界项目的实习名额,承诺有转正。于是博主继续实习,并发现自己在前一段实习中积累的经验在这段实习中也能够派上用场。比起上一段实习开始时的迷茫,在开始这段实习的时候显得如此轻松——至少是【心里有底】的状态。博主之前自学的编辑器也派上了用场。虽然这次做的项目并没有上一个那样那么喜欢,但现在起码有盼头了,至少还在做那个一年前就已经在做的梦,这样就已经很好了。时间来到了年底,距离毕业不到半年。依然是实习转正0offer的状态,于是急了。博主开始为all in暑期付出代价。这个期间秋招基本已经结束,春招还没开始,于是只能抓住秋招的尾巴开始苦苦期待上岸。这段时间非常焦虑,每天上班也小心翼翼生怕自己出错丢掉最后一个机会。总之整个人的精神状态很差。但在此时之前投递过的一个小厂有了回声,算是给我下了一个保底offer。起码不会失业了!家里人安慰我,于是紧绷的心慢慢放下来了一点。心态平和之后,感觉做事都能放的开一些。过去了几个月后,终于拿到了这个厂的转正名额。收到邮件的那个晚上,春天的风柔和地吹晃了树叶的影子。我一个人走在回家的路上,给妈妈发送offer截图。妈妈,不管怎么样,起码我做到了。两年前的晚上,我开始修改我的第一版简历。从几乎所有的公司都已读不回到定下一份游戏研发的工作,这条路好长好长。我好累,但至少我是幸运的。之前的经历告诉我,努力不一定会有结果,但我至少是幸运的——至少我的树上结下了一颗果实。于是我的秋招结束了,虽然此时距离毕业不到三个月,已经算是春招了。回忆总结一下,只能说有几点是很重要的:1.非92粉领准备转行要趁早,尽早确认目标岗位然后干就完事了。博主这种没有什么初始技能点的只能是把自己垒成数值怪,来确保自己在市场上有竞争力。这一点是可以借鉴的。2.不要all in暑期。暑期转正是一场豪赌,只能说能转正当然是好事,不能那可能会非常影响心态。多投投多尝试,不要吊死在一棵树上。3.不要停止学习,这是最重要的一点。保持强烈的好奇心,不断地看看上下游是怎么做到,同岗位的其他人都做些什么,快速学习,学到手的就是你自己的。4.珍惜所有爱你支持你的人。以上,博主的求职之路就大概是这样。希望能够帮到大家!有问题可以评论区留言,我会在能力内和能说的范围内尽力帮助大家
投递腾讯等公司9个岗位
点赞 评论 收藏
分享
评论
18
128
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务