字节跳动AILab计算机视觉工程师一二面凉经
7.6号约面试,面试时间为7.13下午。
一面:
自我介绍
问项目,检测里改进了哪些点,GAN是用来干什么的,怎么用的
姿态估计方向的一些知识,比如openpose的实现过程,PAF的原理
姿态估计除了MSE还能用什么loss,还讲了些其他相关论文里用到的一些方法,面试官对相关方向很懂,问了很多问题
看你也做过检测,nms写一下吧(。。。磕磕绊绊了半天最后还是有bug)
有什么要问面试官的
大概三五分钟后二面:
自我介绍
介绍项目,面试官好像是做检测的,主要问了问检测的项目
检测任务有什么衡量指标(mAp),实现原理是什么
分类里用到的交叉熵公式是什么
讲了讲比赛里用到的一些点
pytorch里function和module有什么区别(凉凉......)
pytorch里dataset一般是自己写还是调用库里的
pytorch里dataset、dataloader、sampler有什么区别(sampler是什么......)
python里的生成器是什么(没准备好,凉凉......)
感觉这时候已经要踢我了...
做道题吧,LeetCode4:两个有序数组的中位数
分析了半天逻辑有点混乱,中间还问如果是无序数组时间复杂度是多少,我说可以只做partation,是log(M+N)(我为什么会这么蠢.,这都能答错,疯狂减分..),面试官已经没什么耐心了...
回到题目上,我说可以用二分法,log(N)解决,分析了半天怎么二分,有点混乱,面试官说你是不是现在搞不清楚该怎么写(感觉是想结束面试了...),我说我想试试,面试官说那你写吧
写了大概15分钟吧,中间出了好几个bug,被催了两次,最后给面试官说写好了,面试官好像也没看,感觉是想早点结束面试,已经不想面我了...(凉凉......)
有什么要问面试官的
今天也面了两面了,后续如果有结果HR会通知你(凉凉......)
大概每面一个小时,面试官都挺好,是我太菜了,基础知识太不牢固,回答错了很多问题,也有很多问题没回答上来,基本上已经是凉凉了,还是要夯实基础才行呀。
#字节跳动##算法工程师##计算机视觉岗#