bg末流211本硕,一篇顶会在投,有两年实习经历,都是实际落地业务。一开始是想直接准备秋招的,顺手投一个字节想着攒攒经验,结果过了。
一面和二面中间就隔了1天
二面之后好多天才约hr面,应该是和其他候选人横向对比了,那一段时间很折磨
整体就是围绕项目和岗位中相关知识,我的经历可能和大家不太一样,在之前的实习单位是后端加算法一块做的,实践经验多一些。感觉字节还是更关注实际能力,学历要求相对没有像华为那么苛刻。
一面 (一个小时)
1. 自我介绍
2. 深挖项目
3. python底层通信机制
4. layernorm、batchnorm的真正底层原理,问的很细致(没答对)
5. softmax的真正底层原理,问的很细致(答得很浅)
6. 手撕大数相加(没验证,思路对的)
反问
二面 (项目加八股一个小时,代码额外写了很久)
1. 自我介绍,完整介绍自己的项目
2. 讲讲SD的完整架构以及每个部分的实际组成与功能原理
3. 项目中检测时用的trick,如何实现优化,重参数化中的trick
4. 项目中的特征提取怎么做的,如何优化模型
5. 有无了解轻量化方法(量化、剪枝、蒸馏),具体讲讲量化
6. 讲讲在SD中你了解的蒸馏方法
7. 如何提升模型训练的速度(使模型更快的收敛)
8. 讲讲模型优化时的trick、loss、讲讲gan
9. 在不同任务中如何选择loss,讲讲对各种loss的理解
10. 讲讲adapter相关方法的了解,t2iadapter、ipadapter
11. 细说clip、blip
12. 讲讲transformer的结构
13. 工程中如何优化comfyui的推理
14. 面向对象三要素(封装、继承、多态)
15. 是否了解设计模型(只讲了工厂模式和单例)
16. cpp的五种内存类型(只讲了栈区堆区)
17. python中可变和不可变类型
18. 讲讲深浅拷贝
19. 讲讲python中的decorator
20. 智能指针是什么,怎么起作用(讲成auto了)
21. 野指针(答成内存泄漏了)
22. k分段实现倒序长链表(一开始写了个死循环,考官人很好给时间找到问题,没撕完)
23. 偏向研究还是落地
反问
hr面
正常聊天
工作日隔天就oc
#面经# #字节跳动#