【海康威视研究院】杭州3面试记录

时间:2024-10-12 11:33:12

1. 提前批内推

  • 投递时间:7月底
  • 投递岗位:算法工程师(模式识别/机器学习类)
  • 岗位部门:海康威视研究院
  • 本次属于提前批,官方说不影响校招多次机会

2. 电话一面

我想申请的岗位是机器学习类,一般公司其岗位是算法工程师。和海康官网提前批岗位对比后,发现算法工程师分得特别细,比较吻合的有模式识别,计算机视觉类,还报了个无人机软件开发的岗。

大概在8月初接到海康电话,面试官说是海康研究院的。然后做自我介绍,做项目介绍,主要是我再说,面试官偶尔插句话问下。第一个图像语义分割项目他就问SLIC算法是什么?项目聊完后,他问报的岗位是图像处理吗?我没报然后告诉他。他说他那边可以看到。不知道咋回事,是不是内部调整?一共15分钟,很快。

在内推群里看到有个通院小哥也是昨晚面的。大部分人都没有收到电话面。这应该是简历筛选后的第一次电面了。

3. 杭州面试

过了几天收到邮件通知,邀请10号去杭州一站式面试,报销来回二等座。西安到杭州的高铁正好开通了,于是果断订车票,然后开始趁着几天复习下。主要是刷剑指offer的题目,毕竟见得多,心中有货不慌。算法题这种看点运气,恰好做过那整体思路就是对的。没做过在那种紧张环境下很容易慌。

志国师兄正好在杭州工作,联系了他,他主动问我要不要和他挤一挤,很nice。住处解决了。

10号上午去海康,通知说是10点50开始面。我大概10点半到。为显正式专门带了长裤,出门前换了大短裤。杭州有点热。我签到后刚坐下,hr就叫我说面试官已经等着了。旁边一个小哥说自己9点50面等到现在。

跟着hr去面试房间。有很多小隔间。我是在118小间。进去后有两位面试官,一个小圆桌,几把椅子。一个面试官比较年轻,感觉就比我大个1-2岁,估计也是入职新人,另一位感觉有35岁左右,应该是部门主管之类的领导。

握握手那主管寒暄了几句,问什么时候到的。这很有助于调节面试者的心理压力,我镇静了下笑着回答说,昨晚到的,住在师兄那里。本来只回答前半句,但多说点容易勾起新的话题。他果然问:哦?师兄在哪里上班?我说,有两位师兄,一位在恒生电子,一位在招行科技。

年轻小哥开始了。他的举止感觉还有些不太熟练。说让我做自我介绍。然后他们开始翻阅简历,我开始说。说完后小哥说介绍项目。我就对着语义图像分割的项目开始说,那小哥和我互动还是比较多,不停问各个问题,都是项目中涉及到的。主管在旁边一直听。还好我打印了论文,我就说可以对着论文讲么,他说好啊。这样有助于自己理清思路,也有助于别人听懂。小哥还是比较感兴趣,不断问涉及的各种细节,我开始解释。但总体我感觉不急。每次我都是先听他把问题说完,然后想个1-2秒,才开始说。

说到纹理特征的时候,那主管突然问:为什么要选LBP特征?应该是问LBP的特点。这我还没有细究过。我就解释了LBP特征的提取过程。然后他说回答他的问题,他知道我回避了。我于是没招了说,自己也不是非常了解图像处理。他追着说,那你现在分析下,他的过程,总结下特点。这个面试官很nice。我就分析了下LBP值的特点,说了理解(变化频繁纹理复杂,变化小纹理简单),感觉应该说得八九不离十。

这个项目感觉说了好长时间,得有个40分钟。然后小哥继续翻简历说6446的项目。我拉了张纸说,我在上面画着解释吧。他们说好。画图讲解永远是好的,有助于清晰思路,对方听得明白。我就画了板子架构,有哪些模块,功能是啥,我负责的模块是啥。主管问:那arm和dsp了解吗?我还真不太了解,就只能凭印象说,arm控制逻辑,DSP跑算法,arm的架构是冯诺依曼结构,dsP好像不是,没有内存的概念。主管说那你说下什么是冯诺依曼结构?我就说有输入,输出,控制器,内存。
查阅发现一个是冯诺依曼,一个是哈佛结构)

然后主管问什么语言使用多?我说C/C++,我知道这应该是要出算法题了。他说ok拿张纸写个题目。题目:统计出一个int类型中的0的个数。然后他俩出去,让我先写。他俩出去应该是讨论下我的表现。

我有点激动,这题用位运算可高效率解出,剑指offer上有类似题目

但还是要认真对待。我大概思考了下,很快写完。这是两位面试官进来了。我说那我写讲解下思路吧。他们说好。我就说设个flag,左移32位,逐位相与即可。主管说那0呢?按你的做法就是32了。我说对。他说那我可能没说清楚,统计有效0的个数,你再想想。我想了下,可以再设个变量,两个一齐往左移动,第一个遇到1时,第2个跟上来数0的个数。第1个继续移动,逢1等待第二个指针数0即可,最终第2个指针肯定停在最左边的1上。他说考虑下其他解法。我说只能笨办法,不断模2然后除2继续做,统计0的个数。然后我紧接着说这样效率不好,位运算效率高。主管说你先写,我很快写完。然后主动说除2可以右移一位代替。主管问那模运算呢?我说我还没想到。他说你想下模2有什么特点?这就开始启发了。我说不是奇数就是偶数,他说对。我想起来了,可以判断最后一位是否为1来判断奇数偶数,这样模运算可以改为位运算了。他说好。

最后他问还有什么问题吗?我说问部门做什么,然后乱扯淡,扯了有5分钟。等主管一段话说完后,我说明白,那我没有问题了。主管说好可以了,开始起身收拾东西。他让那小哥先走,然后说带我去吃饭。跟着他去了二楼餐厅,点了叉烧饭,挺好吃。吃饭期间问答了几次。下楼后他说你等下hr的面试。就把我交给大厅的hr了。有个细节他对那hr说他带我吃过饭了(当时想这是不是暗语?通过了?)hr让我等估计1点半开始面。我刚坐下喝了口水就听见叫我名字。hr面开始了。

这我倒没啥大问题,毕竟谈笑风生的水平我还是会一些。聊得挺欢乐,有几句话把她逗笑了。我说话的套路是回答她的问题,然后末尾留个小尾巴,勾起她的兴趣,同时引导她来问我。这个hr应该是经验比较浅的,感觉我自己有点引导她。当然那种很厉害的hr会抓住你回答中的细节问的。快到最后时,我看她在简历上写了个top,估计她对我比较满意。结束时她说我沟通下看是否有终面?我说好,恨当时没问什么情况下是终面?是第一面没有主管补上主管面,还是觉得过关了等大boss检验?当时就傻乎乎着急走了。

出来后过了会,Hr就通知我说结束了,可以走了。心情还是很轻松。觉得这次自己对自己发挥还是觉得比较好,没啥遗憾的。

谋事在人,成事在天了。15号前出结果。下来就是核心一件事——游西湖。10号晚夜游西湖一次,11号白天又逛了一次,逛够了回家。


2017-8-21更新:

10号面完后,通知说15号出。结果等到15号,又推迟到这周出。面试是分批进行的,所以肯定不会太着急定人。

下午收到邮件,面试环节通过,2周内等待电话商量薪资。

海康这几年势头比较猛,核心是做安防监控领域,*上多。14年做项目海康听的多。背后是国企(中电海康集团)背景,但管理上完全是现代企业化。今年在西安投资建设了西北研发中心。