流程上来说旷视技术面应该分初试复试和终试,然后可能投递简历的时候投递了三个志愿就初试一次性安排了三场 三个志愿都是研究院的算法研究员,只是base填了北京上海成都 ,面试好像也是按照这个来划分的(这个是猜测,不确定)
一二三面(初试):
因为是连着面的三面,所以就一起说一下
自我介绍*3
实习,项目介绍*3
手撕算法*3 :
手撕topk,用的堆(面试官:把堆也一起实现了吧)
区间合并就是[1 2 3 6 10 11 12]合并为[1-3,6,10-12]
用你熟悉的框架写一下Unet结构吧(函数名记不清没关系,大概意思表达清楚就可以 )
可能是连着面试,面试官的时间都卡的很准时,一个小时的时间一场,一共三个小时
其实上面的三个环节结束了,基本上时间就已经差不多了
第一个面试问了一些线性代数的问题 猜猜蒙蒙 答了几个给面试官都逗笑了
anchorfree 和anchorbase说一下,你说到fcos看过源码吗,说一下细节
roi pool 和roi align 区别
第二个面试官 感觉方向和我很接近,项目问的非常仔细,聊得很愉快,除了项目和算法 只问了一个开放问题,一个二分类,如果只有正样本怎么做
第三面
问了一些语言相关的 主要是c++和python的基础知识(算法cpp八股文,啥是虚函数,算法python八股文 生成器 迭代器 装饰器建议熟读 (笑cry))
过了快十天,初试通过,约了复试
第四面
上来就是一个算法题
对于给定的数组A,每次可以取出任意一个数A[i],同时要删除数组内所有等于A[i]-1和A[i]+1的数,直到数组为空,可以取出所有数的最大和为多少
写完了以后 接着聊实习,聊项目
一些基础知识 bn是啥 怎么处理的 除了bn知道啥ln in说一下
yolo系列介绍一下 ,重点说一下损失函数
除了smoothl1 bbox的其它损失函数有些什么了解吗
最后你落地做的比较多,有什么自己总结的方法论吗 说一些
过了两天通知复试过了,和危老师约了一下终面的时间
今天中午结束了终面
终面就是聊天的感觉
简单的说了一下实习和项目,有一个项目老师很细致的问了一下实现的方法
介绍一下你对检测的了解,说说检测是怎么发展的
对于过拟合,说说你所了解的东西,尽可能的多说一些
然后就是纯聊天,手上的offer 为啥放弃了在T家的转正 对于工作看重的是什么 自我评价 优点缺点 成绩
反问环节
总得来说面试感觉很好,问了一些问题感觉很尴尬的问题
老师也尽可能的做了回答了
对于cv算法来说,其实秋招基本已经可以说结束了,
个人觉得尽管外界对于cv独角兽有各种各样的非议,做cv方向其实几个独角兽都是不错的选择,也许愿可以收到旷视的offer
秋梨膏!!
最后同样祝大家拿到满意的offer!
全部评论
(14) 回帖