字节跳动游戏研发面试(已拿正式offer)

一面
1. 上来一个随和的小哥,闲聊 & 自我介绍
2. C++、C#语法基础相关,略
3. C++虚函数表,C#委托与事件
4. 介绍一下C#的GC,这个好久之前看过。底层相关算法了解过吗?没。
5. 学习的DX,万年不倒的渲染流水线,还顺便说了一下和Unity中的区别,看着面试官点头,心里笑容逐渐变态
6. 光照在哪里实现,像素着色器;顶点着色器实现光照会怎么样,边缘锯齿
7. 透明物体要注意什么,渲染顺序
8. Draw Call优化方法,批处理万年不倒
9. 多个物体实例化,材质不同,龙书16章原始案例,膜拜龙爷
10. 边缘检测,Sobel算子
11. Unity项目闲聊
12. Unity的携程
13. Unity碰撞检测,还有一堆细节,都不难
14. Unity模型资源,模型动画
15. 常用数据结构,忘了怎么聊的,反正聊到了树
16. 二叉树、四叉树、八叉树的应用,龙书谢谢你,再次膜拜龙爷偶像
17. 二叉树的实际应用:emmm,堆,然后堆排序吧
18. 红黑树、平衡二叉树,优点缺点复杂度
19. 动态规划和递归,递归的缺点
20. 操作系统相关的,进程线程的区别,多线程什么的,顺便说了一下多线程模拟异步API

二面
1. 这个面试官很直接(不那么随和),C++和C#模板的区别,底层怎么实现的
2. 做题,给定一个字符串input 分割符split 索引index,输出字符串经过分割符分割后指定索引的子字符串
例如 a:bbb:cccc 经过 : 分割后 0输出a ; 2输出cccc ; 3输出null
string Extract(string input, char split, int index)
3. TCP三次握手怎么理解的
4. MVC怎么理解
5. UGUI消息传递机制(简历写的研究过UGUI源码)
6. 开发一款单机游戏和网络游戏的象棋,它们会有哪些差别
7. 常用设计模式举例
8. 这个项目中你最…….的是…….,简单说一说
9. 然后闲聊一会儿

三面
1. 这个大叔和我聊得很多,答得感觉不是很好
2. C#的List和Dictionary的底层了解过吗?没,我根据C++猜测,List应该和vector一样,Dictionary应该是红黑树或者哈希表
3. D3D渲染流水线(又来一次),但是这次有点专业的东西,如下
4. 深度测试一定是在输出合并阶段吗?突然有点懵,但是突然想起龙爷说过有提前深度测试,还有乐乐姐说过的IOS设备的基于瓦片的延迟渲染,我就说了一下现代硬件会有提前深度测试
5. 卡通着色接触过吗?渐变纹理+半兰伯特光照+描边
6. 描边算法接触哪些吗?1. Sobel算子边缘检测;2.基于深度纹理和法线纹理,根据灵敏度和差异确定边界
7. 这些描边都是基于屏幕后处理的,有没有其他的?背部顶点法线扩张
8. 那如果是透明物体描边呢?3个Pass,第一个反正深度写入;第二个正面渲染;第三个背部顶点法线扩张
9. 3个Pass消耗太大了,有没有更好的方法?想了一哈儿,用一个模板缓冲
10. 不用模板缓冲可以吗?我。。。emmm。。不会了
11. 开放讨论,一个大地图和一堆NPC什么的,讨论了很久,感觉答得不太好
12. 闲聊+问题

2019-7-6下午面试,晚上10.30才面试完,今天早上看到面试已完成,也不知道怎么样了,总体感觉还是比较简单,之前腾讯网易被虐暴,也可能是我当时太菜了
跟人感觉游戏开发C++、C#是必须会的,编程基础大家一定要打牢,还有数据结构,没学图形学之前我也觉得没什么卵用,后来发现八叉树真香
在这里我希望大家在学习一款商业引擎的基础上,还需要学一个计算机图形学或者游戏服务器编程,之前面试腾讯面试官说的,哈哈哈,加油

经历了几个月的等待,在10月中旬终于拿到offer,以后还要继续努力!
#字节跳动##秋招##面试流程##游戏工程师#
全部评论
想知道龙爷 龙书是什么🤣🤣🤣🤣
1 回复 分享
发布于 2019-07-07 16:16
我也是游戏研发,你这问题我百分之八十不会。我学C++的
点赞 回复 分享
发布于 2019-07-07 10:33
😂不论你用什么语言,最后都得用lua
点赞 回复 分享
发布于 2019-07-07 11:17
大佬
点赞 回复 分享
发布于 2019-07-07 11:40
大佬,真大佬,做游戏的都是大佬。我们隔壁组来了个同事,之前在网易做游戏引擎的,也是特别牛逼。各位做c++的朋友,考虑下来我们多媒体组不?面试难度比起其他组简单不少哦。字节跳动多媒体校招提前批,https://www.nowcoder.com/discuss/203226,或者点击头像--讨论贴 查看
点赞 回复 分享
发布于 2019-07-07 15:36
收到offer call能告诉一声么哈哈,我也三面完事了
点赞 回复 分享
发布于 2019-07-07 15:36
请问是三面连着吗
点赞 回复 分享
发布于 2019-07-07 18:10
同三面完…😂纠结的等结果…第三面问的问题太难了…心里完全没谱
点赞 回复 分享
发布于 2019-07-07 23:27
能换组吗😂
点赞 回复 分享
发布于 2019-07-08 09:47
请问三面面完后有短信吗
点赞 回复 分享
发布于 2019-07-08 16:56
这题目也太难了吧~~~
点赞 回复 分享
发布于 2019-07-08 21:32
想问下大佬 字节跳动游戏怎么样
点赞 回复 分享
发布于 2019-08-04 19:16
大佬,想问一下,字节上海游戏原画的实习工资大概是多少,转正工资呢,我刚收到offer,之前看到待遇挺好的,但是感觉实习期不是很高啊,
点赞 回复 分享
发布于 2019-10-28 09:43
一面第九个问题啥意思啊😂多个物体实例化 材质不同
点赞 回复 分享
发布于 2020-02-19 23:33
请问楼主是投的引擎岗吗
点赞 回复 分享
发布于 2021-03-08 14:42
这也太可怕了吧,是校招吗😂
点赞 回复 分享
发布于 2021-04-11 15:01

相关推荐

不愿透露姓名的神秘牛友
11-01 12:34
宁德时代 研发 43.4W = 26Kx16 + 地区津贴 1.5Kx12 博士985
点赞 评论 收藏
分享
评论
12
143
分享
牛客网
牛客企业服务