讨论/求职面试/字节跳动丨算法实习丨面经已offer丨2021丨/
字节跳动丨算法实习丨面经已offer丨2021丨

【一面】(45min)
1、自我介绍
2、项目介绍
1)算法里有什么改进的地方吗?
2)多线程间怎么通信?
3)怎么部署的?
4)unet结构,为什么要下采样,上采样?
3、场景题
1)给图片去水印怎么去?
4、基础知识
1)了解目标检测吗,常见目标检测模型了解吗?
2)CART了解吗?怎么做回归和分类的?
3)哈希表了解吗?有哪些解决冲突方法?
4)堆空间栈空间了解吗?
5、数学题
1)现在有一堆点,求一个点到每个点的距离之和最小,证明这个点是质心。
6、代码题
1)旋转数组中搜索某个目标值。

关注公众号【面经熊】回复面经获取精心整理的大量互联网大厂优质面试经验,岗位齐全,互联网求职必刷面试真题,助你春招上岸!
更多互联网大厂技术岗位面试经验戳下面的链接即可:

https://mp.weixin.qq.com/s/cHWtErbwnrmtB3Gg3Isv2Q
【二面】(1h)
1、自我介绍
2、简历相关
1)解释下raw图像和rgb图像的区别
2)了解其他色彩空间格式嘛?
3)饱和度、亮度这些了解嘛
3、项目介绍
1)说下unet
2)训练怎么监督的,损失函数是啥,你认为深度学习在其中学到了什么?
3)huber函数了解吗?和l1、l2比起来优势是啥?
4、机器学习
1)机器学习中一般怎么衡量模型效果?auc值怎么理解?
2)怎么衡量两个分布的差异?KL散度和交叉熵损失有什么不同?关系是啥?
3)怎么理解最大似然估计?
5、代码题
1)二维矩阵,求连通区域数量(连通的定义:两个像素是四邻接的邻居,并且像素值的差的绝对值小于等于16,那么这两个像素是连通的)。
6、数学题
1)甲扔n次骰子,取其中最大的点数作为它的最终点数,乙扔一次骰子得到点数,求乙的点数大于甲的概率。
2)某种病的发病率为1/100,某种检测该病的技术检测正确率为99/100,现有一人被检测到生病的概率为p,求他真实生病的概率是多少?
3)在上一问的基础上,现在连续两次检测为有病才会停止检测,求检测次数的期望值。

【三面】(40min)
1、自我介绍
2、介绍下你的技术栈情况,像操作系统,数据结构之类的
3、你职业规划怎么样的?更偏向工程还是算法呢?
4、数据结构

1)说下红黑树叭,怎么插入的?
2)简单一点的,比如AVL树呢?
5、编程语言
1)python的GIL
2)python里的多线程,怎么让它占满核呢?
3)c++的虚函数和虚继承
6、机器学习
1)逻辑斯蒂回归里面,输出的那个0-1之间的值,是概率值吗?你看它又叫对数几率回归,怎么理解几率这个概念?
2)比较下随机森林和GBDT
3)随机森林的随机怎么理解?
7、深度学习
1)怎么解决梯度消失问题?
2)批量归一化的思想,还了解其他归一化吗?
3)说下平时用到的深度学习的trick
4)说下adam的思想
8、场景题
1)从一段长视频中截取或者拼凑10s-20s的短视频用于广告投放,吸引用户点击下载app,怎么得到目标短视频?

共 1 个回复

太难了吧