【字节跳动】技术美术/特效图像图形算法实习面经(已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不够了才过来的。总之一切挺顺利的,字节的面试效率真的很高~
#字节跳动实习面经##字节跳动##面试题目#