前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >非CS背景,我是如何成为AI工程师的?

非CS背景,我是如何成为AI工程师的?

作者头像
企鹅号小编
发布于 2018-01-02 10:06:01
发布于 2018-01-02 10:06:01
1.8K0
举报
文章被收录于专栏:企鹅号快讯企鹅号快讯

根据北美Offer故事系列直播整理而成,回看视频

http://t.cn/RTvWcyg

人物介绍

小C,BitTiger DS502 AI直通车学员,刚入职一家医疗图像研究所,职位Computer Vision Engineer。EE本科,EE研究生。

主要内容

AI工程师学习准备过程:(C++;图像知识;深度学习知识;简历内容)

AI工程师求职面试经验总结

大家好,今天跟大家分享一下自己在AI方向求职的经验,希望能够帮助大家少走弯路尽早收获offer。我在整个求职准备过程中,要求自己尽量在3天内完成每个小目标,因为求职准备时间宝贵,整个求职周期也非常长,所以需要保持一个高效快速的节奏。

学习准备的干货内容

在所有工作开始之前,首先要做的是把自己AI方向的环境设置好,包括以下几方面:

OpenCV

DL framework(Tensorflow,Keras,Caffe,MxNet)

Ubantu

C++

Python

Machine Learning Basics

关于C++的准备

必须会C++的AI工作

AI Engineer / Computer Vision Engineer / Self-driving Car Engineer / Image Processing Engineer / SLAM Engineer/GPGPU Engineer

不一定需要C++的工作

Data Scientist / Deep Learning Scientist / NLP engineer / Machine Learning Engineer(这里指的AI工作主要在视觉方面,不含NLP和推荐系统

重要的C++基础知识

C++11:Smart pointer最重要, 其中shared_ptr,unique_ptr非常容易考到。

STL:容器需要好好掌握,容器的添加,删除,排序等,需要掌握Vector和Map。

类:有很多前缀,后缀,比如const, static,override,virtual,pure virtual,这些我们要记清楚。

向大家推荐一本关于C++的书《Effective C++》,里面会有面向对象或面向过程等不同的编程风格学习,这本书比较薄,非常适合面试准备过程中看。另外大家也可以在Youtube上找一些短视频进行观看学习。

对于Leetcode刷题,大家可以根据自己的时间合理安排,Easy和Medium难度的题最好可以刷300道以上。如果用C++刷题,有机会跟着现成的算法课或者视频课刷题是非常高效快速的。

关于必要图像知识的积累

需要知道的基本知识有:

特征点

Harris角点检测

SIFT

SURF

ORB(比如面试题:在SLAM系统中为什么用ORB,而不用SIFT和SURF?)

描述子和匹配,FLANN算法

相机模型

相机内参,外参数

相机标定(Vision Reconstruction)

基本的大块概念

图像配准,运动检测,光流等

OpenCV:非常重要,面试任何一个关于图像工程师的职位必需。

Mat基本操作遍历必须会

其他东西可以根据算法推演

CUDA

非常容易赢得图像方向面试的优势,使用CUDA并可以解释清楚会令面试官对你刮目相看。

关于深度学习知识的积累

至少熟悉一种框架

Caffe,Tensorflow,Pytorch,MXNet等

推荐Tensorflow + Keras

至少一次Kaggle项目的经历

如果有名次(15%)简历上写一个就可以,如果没有名次可以多写几个

Ensemble multiple models,数据科学家非常欣赏可以组合不同model。关于Model,起码用一句话可以迅速说出各自的优点:

GoogleNet V12345

VGG

ResNet

MobileNet

AlexNet

模型选择

Fine tune

参数训练技巧:如何设置初值,如何调参

下面列举些面试官经常问的小问题,大家可以思考:

平常喜欢用什么Optimizer?

为什么神经网络越深越好?

为什么需要网络thin呢?

Gradient Vanish造成的原因是什么?

为什么会造成Overfitting,怎么克服Overfitting?

如果面试谈到Batch Normalization,面试官会问它是什么

Range of each hyper parameter?

一些普通机器学习的小知识,比如把SVM与分类算法做对比,SVM优势在哪?

数据集大小和切割是最经常问的问题,要对自己的项目非常熟悉。

关于简历重要tips

Ensemble过很多不同的model

Transfer Learning

手撕过整个网络各种层以及反向传播

Kaggle Project

有实习经验,不局限于深度学习,有图像方面或软件方面的经验也非常好。

求职面试的经验总结

在面试过程前两分钟,先细心观察面试官是什么样子的人,从言行举止方面与面试官及公司文化的契合。

不要想等准备好再面试,机会不等人,很多时候等我们准备好职位已经没有了,可以从小公司开始练手,大公司找人推荐。如果实在拿不到面试也可以投国内公司,国内面试对算法题没有北美严苛,但其他方面也有很大的指导性,并且国内公司面试问题更偏向实操。

AI方向比较热门的方向:

自动驾驶(比较火热)

医疗诊断(钱多,公司多,职位多,职业发展有限)

推荐nlp(互联网公司)

聊天机器人(热门方向)

视觉导航

金融

视觉机器人

VR / AR

监控

面试初期遇到问题:投简历没有人回复

工作经历没有足够突出

没有把简历写到HR能看懂的程度,可以请Recuiter帮忙修改简历

你可能需要一个general的Cover Letter

自己去Linkedin加Recuiter,Bittiger也有很多资源,可以充分利用资源

面试中期问题:面试题回答不流畅

对于自己不熟的项目经历要记录下面试官的问题,不断完善

有时候面试技巧缺乏,可以多找同学朋友模拟演练,面试多总结

面试后期问题:Coding

一定要有耐心

很多时候Engineer的工作就是把Research翻译成C++并与现实相结合,不要总想做一些特别高端的工作,不要眼高手低

可以去上一些刷题的课程,或者跟小伙伴一起努力

Coding对面试成功重要性占到至少50%,必须重视,即使AI方向走不通,起码以后也可以去SDE发展。

写在最后

我整个准备求职的过程超过五个月,经过了不知道多少天的突击学习,不眠不休地看书,编程与配置环境,最终在马上要放弃的时刻收到了心仪Offer,很多同学跟我一样可能经历过多次崩溃想要放弃,但很多时候,你再多坚持一会就能找到工作了,希望大家都能够早日获得自己的Offer。

本文来自企鹅号 - BitTiger媒体

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文来自企鹅号 - BitTiger媒体

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
做计算机视觉的你,是如何拿到大厂Offer的?
其实主要看自己平时的积累,当然运气也重要,已经拿到腾讯ailab的实习offer。
AI研习社
2019/08/15
1.3K0
做计算机视觉的你,是如何拿到大厂Offer的?
机器学习、深度学习、算法工程师等 AI 相关岗位面试需要知识
本资源整理了机器学习、深度学习、算法工程师等 AI 相关岗位面试需要知识点,常见代码实战(分为 C/C++和 python 版本)、常见问题,简历模板、比赛/竞赛相关的资源,分享给需要的朋友。
代码医生工作室
2019/11/12
3.2K0
2020CV秋招求职的若干思考
知乎上对算法岗的提问逐渐从“饱和”、““神仙打架”、“诸神黄昏”到“灰飞烟灭”,甚至预订了明年的“车毁人亡”(https://www.zhihu.com/question/409409134/answer/1367920384)
点云PCL博主
2020/09/22
7670
没发过论文,没多少实习经验,硕士毕业的我拿到了20万美元年薪
近年来,AI和机器学习的火热让越来越多的AI企业迅速壮大,市场对AI和机器学习人才的需求也水涨船高。企业为了招揽人才甘愿开出诱人的薪水与福利,如果你是一名打算新入职场的毕业生,如何通过面试找到自己的“博乐”,是每个求职者都要思考的问题。
新智元
2019/05/13
8580
没发过论文,没多少实习经验,硕士毕业的我拿到了20万美元年薪
【经验分享】做计算机视觉的你,如何拿到大厂的Offer的?
楼主研二计算机视觉方向的,水平不高,实习面试被拒,好奇大家是怎么利用自己的专业知识拿到Offer的?
AI算法与图像处理
2019/07/11
1.3K0
算法工程师:双非渣硕是如何获得百度、京东双SP
本人本科硕士皆双非,和牛客大佬们没得比,目前拿到的还可以的offer就是百度SP和京东SP,都是做的推荐算法,其他的不说了。 先说一下个人经历吧,学校比较水,实验室没有项目,实习经历:腾讯实习+滴滴实习   比赛经历:几个数据挖掘竞赛Top5的名次。 个人感觉,算法岗确实看学校,但如果简历还可以的话,还是有面试机会的,内推投的简历,80%都给了面试机会吧。 百度提前批(feed部): 3轮电话面,远程桌面coding。 百度的面试风格其实是比较好把控的,基本就是项目问答、coding、机器学习算法、CS基础
牛客网
2018/04/28
2.5K0
面试官的角度谈谈算法岗面试的过程(岗位涉及到OCR、目标检测、图像分割、语音识别等领域)
大家好,我在某厂AI lab 做视觉和语音方向的算法工程师。本文章写的比较真实直白,很多问题也是面试者比较关心的问题(由于不同公司不同面试官的面试方式都有所不同,这些问题只限于个人的分享,希望能帮助到还在找工作的童鞋们了解面试官的心路历程)。
枫桦
2022/08/02
1.5K0
Java工程师修炼之路(从小白到BAT的两年学习历程)
在下本是跨专业渣考研的985渣硕一枚,经历研究生两年的学习积累,有幸于2019秋季招聘中拿到几个公司的研发岗offer,包括百度,阿里,腾讯,今日头条,网易,华为等。
程序员黄小斜
2019/03/11
2.9K0
最干货:深度强化学习工程师/研究员面试指南「AI产品/工程落地」
今年来,深度强化学习工程师/研究员已经成为腾讯,网易,字节跳动,华为,阿里巴巴,快手等大厂及一些初创公司如启元世界,超参数重要的招聘岗位,主要面向游戏AI,推荐系统等方向的落地,这对深度强化学习的发展是极大的利好。
用户7623498
2020/08/18
8400
最干货:深度强化学习工程师/研究员面试指南「AI产品/工程落地」
Java工程师:非科班自学Java是如何获得校招offer的
背景介绍 楼主某末流985渣硕一枚,磕盐不会,偶然接触了下编程,然后又稍微学了学Java,后面就走上了程序猿的道路,今年四月侥幸去菊厂实习了一波(虽然没学到东西)。 秋招拿了几个一般的offer(大佬们别见笑):去哪儿、海康威视、招银网络科技,最后签约招银(四川人,想每天下班吃火锅)。 去年的时候比较迷茫,不知道自学到底需要准备什么,在牛客上看了很多面经,非常受益,今天也分享一下供参考。本篇文章主要讲讲自学的历程即找工作需要注意的地方。 自学经历 楼主去年4、5月开始决定学习Java,最开始主要看《He
牛客网
2018/04/28
2.9K0
感恩这半年的经历,希望在以后的日子里,不负众望。(秋招心得)
俗话说:“金九银十铜十一”。相信很多小伙伴都经历了跟我一样的秋招历程,从八月份开始准备秋招,制作简历、复习技术栈、背八股文,疯狂的投简历,到九月分开始陆续的接到面试邀请,紧接着邮箱里堆满了感谢信,最后收到录用书。经历过几个月的努力,本人也收到了心仪的Offer,对此我有以下感悟,希望对正在找工作以及准备找工作的小伙伴儿有一定的帮助!
百思不得小赵
2022/12/01
2750
感恩这半年的经历,希望在以后的日子里,不负众望。(秋招心得)
就业市场寒气逼人,UC伯克利博士详谈美国找工作经验
机器之心转载 来源:知乎 在拿到博士学位后,如何找到一份心仪的研究方向的工作?找工作的过程中会经历哪些过程?需要作何准备?在这篇文章中,一位来自加州大学伯克利分校的计算机科学博士详细介绍了自己找工作的经历,希望给大家提供一些借鉴。 过去小半年的时间主要就在找工作和决定去向,趁着还没入职工作的间隙,在这里发一篇文章总结一下经验,希望对后面找工作的朋友有帮助,也算是对这段经历的一个记录。 我找的是 CV/DL 方向美国 Research Scientist 的岗位。根据我的了解,Research Scient
机器之心
2022/08/29
7420
就业市场寒气逼人,UC伯克利博士详谈美国找工作经验
【数据科学】揭秘硅谷数据工程师求职
导言 大数据工程师是如今最火的职业,没有之一。也可能是未来十年最火的职位。那么对于如此新型的职业和技术,留学生朋友们应该如何求职?硅谷大数据达人,董老师为你揭秘。 我先自己介绍,我本科就读于南开大学软件专业。毕业后第一份工作是在创业公司酷讯负责垂直搜索频道技术业务。人生的第一份工作,自然受益匪浅。我后来在百度工作,在一个技术驱动型非常强的公司学习实践云计算技术。 在国内工作的时候,对技术有着狂热的追求。当时大学刚毕业,学习的热情非常的高,玩各种开源技术,编程语言,框架,工具。但从酷讯到百度让我知道,正规的互
陆勤_数据人网
2018/02/27
8580
非CS专业小硕的机器学习/数据挖掘岗位秋招经验
秋招已经告一段落,刚刚签了三方。终于静下心来,有机会可以分享一下我的求职经历了。 教育背景:非CS专业小硕。 求职方向:机器学习/数据挖掘。 最终签约:百度-北京-自动驾驶事业部-数据挖掘/机器学习。 下面分别从我的求职经历、我的求职建议两方面来讲,对经历不感兴趣的可以直接跳到后面哈。 -------------分割线------------ 一、我的求职经历 1.方向确定 说到我的求职方向,因为实验室做的东西主要是建模和优化,所以求职主要想找运筹优化相关的。但是招这方面的公司实在比较少,所以在找实习的时候
牛客网
2018/07/05
5330
算法工程师2017年学习,实习,秋招总结
最近一段时间就是忙完了秋招忙论文。然后就是忙着玩。拖到现在终于赶在2018年到来之前静下心来完成这篇分享。内容不止是面经,也包括这一年来为找工作而做的各种事情的总结。也许经历和心得跟大神们相比还差得远。但也希望对牛客的牛友们和学校里的师弟们有所帮助~ LZ背景 简单介绍一下个人情况。双普通985,一直在家乡上学。本科计算机科学与技术专业。本科期间比较贪玩,成绩一般,动手能力尚可但是也比较一般。所以大三的时候,都没啥勇气参加秋招试试水。直接闷头准备考研。考研也是图方便直接考了本校。研究生念的软件工程专业。
小莹莹
2018/04/20
1.1K0
算法工程师2017年学习,实习,秋招总结
嵌入式求职分享(全网最全)
本文会分享一些嵌入式软件岗位的秋招事宜,对所有流程都会有一个描述,事无巨细,希望可以帮到各位读者。
Jasonangel
2021/07/07
2.2K0
Android面经:面试前,这样准备提高专业技能,赢offer的胜算提高一倍!
笔者不在HR岗位上,但在工作中有6年的招聘经验。我发现,很多求职者在面试前都没有做好充分的准备,即便有机会参加面试,也很难赢得offer。在这篇文章里,我会跟大家分享,程序员求职者在面试前要怎样做准备。
Android技术干货分享
2021/06/07
6780
Android面经:面试前,这样准备提高专业技能,赢offer的胜算提高一倍!
算法工程师:非科班机器学习工程师养成计划虐心面试实录一点人生经验
这是一篇不太专业的算法工程师面经,希望能给非科班想要从事机器学习工作的同学或学弟学妹一些建议,同时也回馈给予我很大帮助的牛客网。目前拿到的offer有:网易、三星、联想、vivo、斗鱼、拼多多、猎聘等等。面经分为两个部分:虐心面试实录和一点人生经验。先上干货再BB,大家可以针对性的选择自己需要的部分,祝大家最后都能拿到心仪的offer啦。 虐心面试实录 1.网易邮件事业部 数据挖掘工程师offer 整数翻转,如何处理越界问题 C++多态,静态联编和动态联编,虚函数表 GMM原理,增大数据量是否会
牛客网
2018/04/28
2.3K0
腾讯/字节/华为/旷视 2022届实习面经—计算机视觉方向
作为2022届3月毕业的学生,现在开始找实习,主要目的是为之后的秋招积累一些面试经验和工作经验,如果能通过实习转正也算是为秋招找到了一个基础选项。
3D视觉工坊
2021/04/28
1.2K0
双非硕士的春招秋招经验总结——对校招,复习以及面试心态的理解
自己真正开始想要找工作或者说准备找工作已经是2018年3月份了,那时春招实习招聘已经开始了,我也被赶鸭子上架,投递了很多公司的实习岗位。
Java3y
2018/12/21
1.1K0
双非硕士的春招秋招经验总结——对校招,复习以及面试心态的理解
推荐阅读
做计算机视觉的你,是如何拿到大厂Offer的?
1.3K0
机器学习、深度学习、算法工程师等 AI 相关岗位面试需要知识
3.2K0
2020CV秋招求职的若干思考
7670
没发过论文,没多少实习经验,硕士毕业的我拿到了20万美元年薪
8580
【经验分享】做计算机视觉的你,如何拿到大厂的Offer的?
1.3K0
算法工程师:双非渣硕是如何获得百度、京东双SP
2.5K0
面试官的角度谈谈算法岗面试的过程(岗位涉及到OCR、目标检测、图像分割、语音识别等领域)
1.5K0
Java工程师修炼之路(从小白到BAT的两年学习历程)
2.9K0
最干货:深度强化学习工程师/研究员面试指南「AI产品/工程落地」
8400
Java工程师:非科班自学Java是如何获得校招offer的
2.9K0
感恩这半年的经历,希望在以后的日子里,不负众望。(秋招心得)
2750
就业市场寒气逼人,UC伯克利博士详谈美国找工作经验
7420
【数据科学】揭秘硅谷数据工程师求职
8580
非CS专业小硕的机器学习/数据挖掘岗位秋招经验
5330
算法工程师2017年学习,实习,秋招总结
1.1K0
嵌入式求职分享(全网最全)
2.2K0
Android面经:面试前,这样准备提高专业技能,赢offer的胜算提高一倍!
6780
算法工程师:非科班机器学习工程师养成计划虐心面试实录一点人生经验
2.3K0
腾讯/字节/华为/旷视 2022届实习面经—计算机视觉方向
1.2K0
双非硕士的春招秋招经验总结——对校招,复习以及面试心态的理解
1.1K0
相关推荐
做计算机视觉的你,是如何拿到大厂Offer的?
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档