查看原文
其他

2019暑期计算机视觉实习应聘总结

anonym 计算机视觉life 2024-02-21

点“计算机视觉life”关注,星标更快接收干货!


找实习感想

  1. 从4月1日开始找实习,到5月13日收到南京地平线机器人口头offer和北京小鹏汽车技术面通过通知,这40来天的时间真的过的不容易,每天早上醒来都被“找实习”这三个字压得沉甸甸的,一有空闲时间就看牛客网面经和投简历,前前后后差不多有60家公司,大公司、小公司、独角兽公司,只要招深度学习/计算机视觉/图像算法相关岗位,我都投,投递的渠道最开始是官网投递,后来发现太慢了,招银、平安科技这两家公司填写的简历信息太多太耗时了,后来就转boss直聘、拉勾网、牛客网和内推邮箱渠道,这样就省事很多,一个平台填好简历,可以投递不同公司

  2. 这段时间自己也学到了很多东西,弥补了些自身技术盲点和加深了对一些基本原理和理论的理解,更重要的是认识到了与大佬之间的差距,对于搞技术的人来说,一定要保持终身学习的态度和激情,也要保持心态良好和身体健康。

  3. 找算法实习岗对大多数人来说是心智和体力的持久战,据我所知,大多数人都花了1个月以上的时间,所以要做好长期的打算,如果一时失利也别灰心,出去放松一天,放松下自己的心情,保持良好的精神和身体状况很重要

  4. 实习平台很重要,一定要尽量投大公司、知名企业或者行业独角兽,不仅是面试正规和面试官温和亲切的态度,更重要的是自己本身面试之后经过反省总结,也能学到很多东西,小公司的面试大多都不是很正规。好的面试官,不管你技术实力是否满足他们要求,面试官一般都会很温和,让你放轻松,给你足够的尊重,有些面试官甚至会给你提些很有帮助和恳切的建议。这里,给我留下良好印象的是阿里和地平线机器人的面试官,面试官人真的超级友好和亲切。

找实习建议

  1. 心态第一,坚持为胜,找实习是一个持久战。对于技术实力一般的人来说,真的要保持良好的心态,不抛弃、不放弃,这中间也许你会经历很多失败,但是真的只要坚持下来,我不保证你能拿到很好公司的offer,但是你自己本省一定能从面试中学到很多东西,尤其是很多大公司的面试官会给你一些很恳切的建议,可以让你受益匪浅。

  2. 实习要趁早。建议有条件的研一或者大三就去实习,对于暑期实习来说,简历投递一定要趁早,最好2月份就开始,我很晚才投简历,很可能就会错过内推时间和岗位hc没有的情况,我4月份开始投简历已经算是很晚了,所以也直接导致我投了海康威视之后,一直是简历复选中,很有可能就是hc已经没了。

  3. 数据结构与算法题必须刷。虽然这是老生常谈的建议,但是我们必须记住很多大公司一定会有笔试题,就算是内推免笔试的,面试过程中也很有可能会出数据结构与算法题。这里我建议去leetcode或者牛客网上刷剑指offer,一般把简单和中等难度题刷会就可以,笔试题一般都不会很难,除非是谷歌、MSRA那种公司可能会对笔试题有更高的要求。刷题的话,第一次刷不会可以去看参考解题思路和答案,看完后要自己写出代码

  4. 常见面试题要掌握。其实关于计算机基础和计算机视觉算法原理的面试题,可以提前准备下,有些题频繁的问到,可以提前准备下,比如:1*1卷积作用,链式求导公式,多线程与多进程区别,tcp/udp通信原理等。这些常见面试题,都可以在牛客网找的到,当然不同岗位面试题不一样,甚至每个人的面试问题都有很大不一样,不要因为别人面经上的题不会,你就有些失去信心,但是对于同一个岗位的频繁出现的面试问题还是必须掌握。机器学习、算法工程师面试考点汇总,参考这里。

  5. 简历要有亮点paper、算法比赛、项目、实习必须要有一个啊,博客、github一定要有,这真的很给简历加分!实验室没有paper和项目条件的,可以考虑去天池、Datafountain、kaggle上打比赛,真的可以学到很多东西。

面试过程建议

  1. 不要紧张,表达要清楚流利,要记住,绝大部分面试官都是很友好和亲切的,尤其是大公司的面试官真的超级温和,这里为阿里和地平线机器人面试官点赞!对于那种不尊重人和看不起人的面试官,我个人觉得没必要去他们公司了,一般这种面试官会出现在小公司,一个面试官连对面试者基本的尊重都做不到,我难以想象这家公司的文化是什么样子。

  2. 要对自己有信心,但是千万不能撒谎和装逼,一般面试过程中不会的问题,面试官也会跳过或者安慰你没事的,不用太紧张,碰到1、2个不会的问题也属正常。

计算机视觉岗找实习心得

  1. 首先,我的水平真的算是很一般的,真正的大佬都是很轻松的拿到数个满意offer。我自己是本科是双非大学自动化专业,研究生是中等211大学控制工程专业,本科主要搞嵌入式方向,研究生才转为计算机视觉方向和深度学习方向,这里也给后来者一个建议,如果不是真心热爱、喜欢你所从事的计算机视觉方向,只是为了钱的话那就真的没必要了CV岗竞争真的很激烈,nlp和开发岗好很多,而且现在开发岗工资真的很高啊!

  2. 其次,最开始找实习的时候,我没有刷过数据结构和算法题,导致我华为(程序写出来了,但是输入输出格式没注意)、百度、腾讯笔试统统挂了,那段时间真的超级难过,后悔没有提前刷题。4月20号之后,我开始在boss直聘上投简历,这里陆陆续续收到2家小公司面试通知和offer,也算是给了我些信心。

  3. 最后,在这段时间一边把之前项目细节搞清楚,一边开始复习栈、队列、链表、二叉树和经典数据结构算法原理,并在leetcode上刷题,因为时间关系刷的不多,然后就是把Faster RCNN、FPN、Mask RCNN、retinanet、ResNet、VGG、InceptionV3等网络结构原理和细节部分彻底搞清楚,并去看了部分检测框架源码,然后就是深度学习算法的一些基本原理:链式求导过程、BP反向传播、SGD优化器原理、激活函数公式及原理、常见图像处理算法等,这里涉及一些公式,还就是C/C++/Python编程基础,和计算机基础等。每经过一次面试,我都会自我总结,这使得我后期对面试也开始有了些自己的经验和心得。 对于CV实习岗,面试涉及到的知识可能有以下部分:

计算机视觉面试问题分类总结

  1. 目标检测算法原理和网络结构细节:

  • 经典的two-stage算法: Faster RCNN、FPN、Mask RCNN等

  • one-stage算法:SSD、yolo、retinanet等

  1. CNN的SOTA网络原理和细节: ResNet、VGG、InceptionV3、DenseNet等.

  2. 深度学习算法公式理解:链式求导过程、BP反向传播、SGD优化器原理、激活函数公式及原理、常见图像处理算法等.

  3. C/C++/Java/Python编程基础

  • C++构造函数与析构函数意义、指针和引用区别、new,malloc区别、抽象类和接口的区别等

  • Python浅拷贝和深拷贝区别、装饰器使用、super()用法、高阶函数:map/reduce/filter/sorted用法、try...except使用等

  • 如何用C++/Java/Python写多进程和多线程代码

  1. 计算机基础:计算机网络、操作系统、数据库

  • TCP/IP算法, IP寻址, socket通信流程

  • 大端小端存储,如何将小端存储模式转为大端存储模式

  • OSI七层模型解释

  • 数据库基本操作,及sql语句

  • 多进程与多线程区别

  1. 常用工程工具使用基础

  • cmake、git语法等和操作

  • linux系统开发,常见命令使用和shell语法

  1. 项目或者paper细节,根据项目细节延伸问如何做提升和改变

已面试的公司和进展

投递公司简历投递渠道进展
北京阿里朋友内推一面挂
北京格林深瞳boss直聘投递一面挂
北京百度网申笔试挂
深圳腾讯朋友内推笔试挂
川渝华为官网投递笔试挂
北京小鹏汽车boss直聘投递二面过
南京地平线机器人boss直聘投递口头offer
深圳平安科技boss直聘投递简历过,等待面试
深圳pony.aiboss直聘投递简历过,等待笔试
深圳中科类脑boss直聘投递简历过,婉拒面试
杭州新再灵拉钩网技术面过,hr面挂
康尚生物医疗boss直聘投递offer,婉拒
北京矩视智能boss直聘投递口头offer,婉拒
上海拼多多朋友内推简历过,没参加笔试
北京合心科技拉勾网投递技术面,面试官不尊重人,双方放弃  

推荐阅读

2018年SLAM、三维视觉方向求职经验分享

经验分享 | SLAM、3D vision笔试面试问题

零基础小白,如何入门计算机视觉?


关注计算机视觉life,加星标,获取最新AI干货~


最新AI干货,我在看  

继续滑动看下一个

2019暑期计算机视觉实习应聘总结

anonym 计算机视觉life
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存