校招|20 届视觉算法暑期实习-心酸求职历程(雷火,阿里,腾讯,平安科技 offer,海康 offer)

知识库 sophie ⋅ 于 5个月前 ⋅ 1599 阅读

随着CV技术的不断发展和应用,CV领域也涌现了许多人才,算法岗的求职压力也随着增长,本文是作者面试视觉算法实习岗的一些经历,分享给大家作为参考~

作者:疾风袜子
链接:https://www.nowcoder.com/discuss/173292


我特么要是有技术会是这个模样?!

先介绍下自己的情况:211本科数字媒体技术,985硕士计算机,水文一篇,目标检测相关项目一个,CV岗底层玩家。从二月中旬开始复习,陆续面了:网易雷火,商汤,阿里,海康杭州,腾讯,平安科技(offer),海康上海(offer);记性不大好,能写多少写多少吧。

雷火

找内推2月28号视频面试,牛客的房间(视频面试,写代码实时交互的),两面技术,强化学习岗。


一面:

  1. 先自我介绍。这个基本是所有面试的开场套路,可以先写一遍自我介绍,这样面试时候介绍起来从容不迫,言简意赅,突出优势。

  2. 介绍下强化学习:emmm,我只写过一个Q-learning啊!我以为身边搞强化的人不多,所以可以过来摸鱼?好吧,看来不是,凉

  3. 聊项目:面试官不是做CV的,简单问了些损失函数,过拟合之类的。

  4. 聊语言:Python的字典实现?进程线程?红黑树介绍?我那时候还没复习到,回答得一塌糊涂,我都不好意思了(滑稽)

  5. 写代码:求二叉树节点间的最长距离(不一定过根节点)。被面试官看着写真的很有压力,我那时候连二叉树深度都不会求,剑指才刚起步QAQ。磕磕碰碰写了个暴力穷举的,在此感谢小哥的耐心指导,之后面试手撕代码是必须的,所以赶紧刷起来吧。



二面(10分钟后):

  1. 自我介绍

  2. 介绍下强化学习:我不熟啊;继续逼问,后来我想,这大概就是劝退吧=。=

  3. 我感觉你的简历更适合我们的CV岗啊,我帮你问问其他部门吧:官方劝退

雷火,卒

商汤

雷火之后全部投的CV岗,开始商汤的面试。微信电话面,两面都是技术,而且都是小姐姐!


一面:

  1. 自我介绍

  2. 项目细节:非常细节,过拟合怎么解决?BN层原理,怎么初始化?问调参心得,自己怎么调参的?为什么使用ResNet?其他网络结构了解吗(InceptionNet,DenseNet,DetNet)?每一个都可以追问到很细节,商汤确实硬核。也是从这里开始,我一步步怀疑人生了。

  3. 灵魂拷问:目标检测最新的论文看过吗?我最近都在复习基础知识啊……然后小姐姐说了2个,听都没听过,卒。

  4. 那你深度学习最熟悉哪一块,你说,我来问你:这谁扛得住啊,可能是压力面?我就说了激活函数,激活函数的作用、特点(处处可导,ReLU在0点的导数),常用的激活函数等。

  5. 10分钟写个快排吧:基本功。但我没写过=-=,所以说自己是真的菜,该会的要会啊,比如排序和二叉树的各种遍历方法。

30分钟就面完了,我这水平真的不够看啊


二面:

二面的小姐姐温和,面试体验非常好。

  1. 自我介绍之后,问项目实现的细节:数据集怎么预处理,样本不均衡。也谈到论文的创新性,softNMS,FPN,RPN,focal loss之类,应该也是基本功吧

  2. 手写损失函数:给了个网页,也是实时的,让写了LR,softmax的损失函数和推导,这些公式自己最好草稿纸上先过一遍。

  3. 手写求平方根函数:常规做法是二分查找,也可以用梯度下降来做。可惜我没写过,又是磕磕碰碰,至此对自己的代码能力深恶痛绝!

商汤很硬核,让我看到了自己的问题,很感谢啦,卒

阿里(蚂蚁)

痛定思痛,至此该看的看,该推导的推导,该写代码的写代码。经过了几次面试后自己变得越来越成熟,不紧张了,也知道自己的优势是什么,下面就到阿里面试了。


阿里电面,又是小姐姐

  1. 上来说她们组是NLP的,问我愿不愿意转?开玩笑吗,阿里如果是真心想要我,我来扫地都不是问题!后来想想,也可能是CV人太多?emmm,应该是的

  2. 因为是做NLP的,所以她说自己对CV不了解,随便问问。我也不那么紧张了,聊的很开。阿里的都是大神,CV相关的点还是问的很扎实,有细节,一个小时基本把我会的都问了,我也基本都回答上来了。

  3. 之后再写了半小时代码:二叉树的非递归中序遍历和翻转数组的翻转点(剑指原题),遍历写法卡了,运行调试了挺久,这种题其实是要做到烂熟于胸的。

阿里面试官很有耐心,也很谦逊,我以为能有二面哈哈哈。简历评估20天后,Rejected =。= 终于体会到什么叫神仙打架,诸神黄昏了。就是,哪怕菜鸡的我拿出了浑身解数,还是差那么一截,可能不是一小截还是一大截哎

海康杭州

晚上8点40了,突然电话过来,章口就是面试,不慌。

  1. 自我介绍
  2. 问项目:反正自己的项目每个细节都要知道,简历上的东西可以一五一十讲的明明白白。
  3. 算法题说思路:2Sum,nlogn复杂度;这就Leetcode第一题,送分的。
    然后没了。。就问了我15分钟,不深,都回答出来,两星期后:专业面试不通过。主要还是人太多了,岗位只要10个,而我又没什么亮点。。。emmm 越写字越少


腾讯

腾讯电面,体验就不太好了,感觉小哥很急,有时候不知道他想问啥=。=面试也很看运气,遇到合适的面试官是福气啊。

  1. C++ STL 用过哪些,知道map的底层实现吗,说一说红黑树?define和const和static区别?

  2. 与SGD类似的优化方法有哪些?我只回答出个Batch GD,然后还在想什么GD,其实他是想问优化方法,Momentum,Adagrad,Adam这些,所以自己思路一定要清晰,明确面试官的问题。

  3. 二阶优化方法有哪些?相比一阶的区别?菜鸡的我又没答好,花书有时间也要多刷啊。

  4. SVM推导会吗?会啊,这就是基本功了,说到拉格朗日因子,对偶性求导的时候喊停了,表示说个大概就行。然后又问了核函数,调参之类。

  5. xgboost和gdbt怎么做回归和分类的?有什么区别?常规操作,但是要回答好还是不容易,要下点功夫看懂

20分钟一面凉,没给写代码的机会,STL那块没回答好有点暴露基础,想进鹅厂好难。

平安

平安科技,上海现场面试,让准备30分钟PPT。PPT?可以啊,我是计算机专业PPT方向(导师应该不看牛客吧ORZ)

  1. 不得不说平安真的很有钱,进去好几栋楼都是平安的。

  2. 一个技术小哥面对面聊,先自我介绍,然后就着PPT讲项目,难点,怎么解决,创新性之类的,还有一些视频资料,presentation也很重要。

  3. 常规询问,深度学习机器学习相关,没有很深,点到即止,CNN,RNN,GAN,Bagging,Boosting,能逼逼就行,没有为难我。

  4. 当面写代码:给定一个长字符串和短字符串,长字符串中删除短字符串,返回。(aabbcdefg - ae = abbcdfg)大致就是个字符串操作,直接在原字符串上遍历一遍就行

一个小时聊完,没有HR面。回去等消息,做了个测试,两周后邮件通知已经通过面试,是拿到的第一个offer,感谢平安 0 0

海康上海

对海康有点执着,杭州被拒的不明不白,所以又投了上海海康。


一面电话面

  1. 自我介绍,问项目,难点和创新点。

  2. 经典问题:说一下目标检测的发展过程。从RCNN到MaskRCNN,从YOLO到RetinaNet,这方面博客资料很多,要会扯。

  3. SVM推导?核函数?惩罚系数?关于SVM花点时间吃透,不算难。随机森林?决策树?

  4. C++ 虚函数?虚函数表?python list反转?元素去重复?一些语言相关知识,记不太清了

  5. 口述算法题:一个数组,把奇数放左边,偶数放右边。设leftindex 和rightindex--,遍历一遍完成交换。 然后再问:实现开三次根,类似平方根,一样用二分法或者梯度下降来做。


一周后现场二面

  1. 先上机,一小时3个题,有点慌。先看第一题,输入两个数a,b 输出这两个数的和。黑人问问问?小心,这种题往往有陷阱,我先跑了一遍代码,AC了……emmm,海康还是很友好的

  2. 第二个题是爬楼梯,n层走,一次1层或者一次2层,问多少种走法。斐波那契数列,快乐。有个大数取模操作,0x7FFFFFFF

  3. 第三题,求一个数组的最长递增子序列长度,如 10 9 2 5 3 7 101 18,子序列 2 3 7 101,输出4。经典问题,动态规划来做,不过我之前没刷到过,好在上个月刷了不少题,这个题也拿下了。

  4. 写完代码后小哥过来面试,先聊刚才三个题的代码,我第三题用的不是网上经典的做法,小哥很有耐心,给了我时间解释我的思路,听懂之后表示可以这样做,还夸了句不错 0-0

  5. 之后就是看着简历聊项目了,没有刻意刁难,聊的很愉快。让白纸上手写C 交换两个参数值的接口,其实就是想看指针和引用的用法;写python set的基本操作

  6. 纸上画FPN的结构,SoftNMS伪代码,计算IoU伪代码

聊了差不多一个小时,过了一会儿HR面。这块没啥经验,就聊了10分钟完事了。第二天邮件给了offer。


本来想仔细地多写一点,可是自己太久没写东西了,表达能力有限,姑且就这样吧。最后,2019互联网寒冬,算法今年是真的难受,CV更是爆炸,不过四月才刚开始,后面还有很多机会~

——————————————————————————————————————

“你应该觉得骄傲,很多人想失恋也没有目标” 菜鸡的我依旧乐观 哈撒key!

微信公众号: 极市平台(ID: extrememart )
每天推送最新CV干货

本帖已被设为精华帖!
本帖由 你找不到我 于 2个月前 加精
回复数量: 0
暂无回复~
您需要登陆以后才能留下评论!