一个本硕非计算机的算法虾米秋招总结
加入牛客三个月,从啥也不懂到现在结束秋招,跟大家分享下自己的一些经验,主要适用于算法这一块的童鞋们吧。
先简单介绍下自己的基本情况:双985,测绘专业,成绩不错,做slam算法(cv同学应该知道),c 自学会用,计算机基础不扎实。
秋招结果:海康sp,网易内推拿到offer,虹软面完拿到口头sp但是需要补一个笔试(不打算去了),商汤、地平线、大疆基本上都是终面挂,bat根本没让面试。。。
我所有的岗都是做slam相关的,作为一名非科班的算法工程师,我的缺点特别明显,就是计算机工程能力不足,我不能像大佬们一样对虚函数表侃侃而谈,很多基础知识就算看书看到了面试的时候说起来也会很虚(因为没有实用经验啊)。。。所以我的商汤和地平线都是聊算法,聊项目的时候特别high,然后面试最后5分钟说我们来问问代码实现吧,就尬聊,然后就挂了,尤其是商汤挂的我心很痛,当时觉得如果我早一点转cs,这些公司凭什么挂我。。。
另一方面作为一名算法工程师,我的优势也很明显:仅已面试而言的话,slam和vio领域能问倒我的面试官不多,面了那么多家,大疆那个做控制的面试官算是半个,基本上只要聊slam,我能从原理,公式推导,主流开源三个方面详细说明slam这项技术。另外我也手撸过slam的代码,过程很痛苦,收获也大。。。
总结来说,我秋招的所有拿到offer的基本都是聊项目的,包括网易海康虹软,认真问到工程能力的基本都会挂,所以这也是我和大佬们的差距。
面虹软的时候面试官对我说:算法工程师分三种:一种算法能力特别强,能够想出牛逼的算法;一种工程能力特别强,能够很快的复现改进现有算法;还有一种是全栈工程师,能够把算法构思,实现,优化,加速都包了。我现在只是第一种的弱鸡,我希望三到五年后能努力成为第三种人。
另外起一段给同样是转互联网的非科班同学们个建议吧,既然是转互联网的,总不会像科班大佬们一样面面俱到,这种情况下一定要有自己过硬的技术栈,至少能让面试官问40分钟吧(这样就能拿到海康了不是)。。在算法技术吃透之后有时候好好补补基础(这样就没有挂你的理由),希望后面的童鞋比我早开始准备,拿到更好的offer(给我看看你们的商汤大疆package弥补下我的遗憾)。。。
在牛客三个月遇到了很多老哥,老哥们基本也都结束秋招了,我这篇总结发的还是晚了点,希望还能对大家有点作用吧,我们山高水远,江湖再见!#算法工程师#
先简单介绍下自己的基本情况:双985,测绘专业,成绩不错,做slam算法(cv同学应该知道),c 自学会用,计算机基础不扎实。
秋招结果:海康sp,网易内推拿到offer,虹软面完拿到口头sp但是需要补一个笔试(不打算去了),商汤、地平线、大疆基本上都是终面挂,bat根本没让面试。。。
我所有的岗都是做slam相关的,作为一名非科班的算法工程师,我的缺点特别明显,就是计算机工程能力不足,我不能像大佬们一样对虚函数表侃侃而谈,很多基础知识就算看书看到了面试的时候说起来也会很虚(因为没有实用经验啊)。。。所以我的商汤和地平线都是聊算法,聊项目的时候特别high,然后面试最后5分钟说我们来问问代码实现吧,就尬聊,然后就挂了,尤其是商汤挂的我心很痛,当时觉得如果我早一点转cs,这些公司凭什么挂我。。。
另一方面作为一名算法工程师,我的优势也很明显:仅已面试而言的话,slam和vio领域能问倒我的面试官不多,面了那么多家,大疆那个做控制的面试官算是半个,基本上只要聊slam,我能从原理,公式推导,主流开源三个方面详细说明slam这项技术。另外我也手撸过slam的代码,过程很痛苦,收获也大。。。
总结来说,我秋招的所有拿到offer的基本都是聊项目的,包括网易海康虹软,认真问到工程能力的基本都会挂,所以这也是我和大佬们的差距。
面虹软的时候面试官对我说:算法工程师分三种:一种算法能力特别强,能够想出牛逼的算法;一种工程能力特别强,能够很快的复现改进现有算法;还有一种是全栈工程师,能够把算法构思,实现,优化,加速都包了。我现在只是第一种的弱鸡,我希望三到五年后能努力成为第三种人。
另外起一段给同样是转互联网的非科班同学们个建议吧,既然是转互联网的,总不会像科班大佬们一样面面俱到,这种情况下一定要有自己过硬的技术栈,至少能让面试官问40分钟吧(这样就能拿到海康了不是)。。在算法技术吃透之后有时候好好补补基础(这样就没有挂你的理由),希望后面的童鞋比我早开始准备,拿到更好的offer(给我看看你们的商汤大疆package弥补下我的遗憾)。。。
在牛客三个月遇到了很多老哥,老哥们基本也都结束秋招了,我这篇总结发的还是晚了点,希望还能对大家有点作用吧,我们山高水远,江湖再见!#算法工程师#