文章目录
-
- 前言
- 0. 查找岗位
- 1. 如何通过简历筛选
-
- 1.1 简历制作
- 1.2 简历内容
- 1.3 简历投递
- 2. 沉稳应对面试
-
- 2.1 面试开场
- 2.2 编程部分
- 2.3 交流项目
- 2.4 反问环节
- 3. HR面试
- 4. 小结
前言 又到了找实习的时间,秋招也快到了。部分天坑专业的同学都十分渴望转到计算机行业,算法岗是重灾区,加上算法岗本身就是卷中卷,对非科班同学的不友好程度可想而知。这里介绍一些对于转行的同学而言,找实习和找工作需要做的一些准备和常用的平台。
求职过程中大体流程包括:
简历筛选 笔试 N场面试 hr谈话&签约 0. 查找岗位 这里给出一些我用过的一些求职平台:
求职平台 | 特点 | 推荐指数 |
---|---|---|
公司官网 | 信息准确 | ? \star ?? \star ?? \star ?? \star ?? \star ? |
牛客网 | 信息准确,丰富 | ? \star ?? \star ?? \star ?? \star ?? \star ? |
BOSS直聘 | 岗位多,可以直接同hr聊天 | ? \star ?? \star ?? \star ?? \star ?? \star ? |
实习僧 | 岗位较多 | ? \star ?? \star ?? \star ?? \star ? |
学校就业信息网(不局限自己学校),校友资源等 | ? \star ?? \star ?? \star ?? \star ?? \star ? |
1.1 简历制作
这里推荐一个简历制作的网站:https://www.wondercv.com/ (超级简历),这个网站提供的简历模板是极简风,高级感比较强。我自己的简历就是模仿了这种风格自己设计的,直接用超级简历的模板也已经非常好了。
1.2 简历内容
有了模板,就可以填写简历了。简历一般包括:
名称 | 内容 | 备注 |
---|---|---|
教育背景 | 教育经历 | 如果是成绩比较好、保研等可以特别备注 |
实习经历 | 实习内容、产出 | |
科研/项目经历 | 论文/项目内容、成果 | |
其他:个人介绍、技能介绍等 | 其他成就、技能、外语等 | 针对前面未提及的,但岗位需求的内容进行补充 |
对于转专业的同学,经常会被质疑专业能力,这里我给大家一些简历填写的技巧:
- 硕士专业带上研究方向,如车辆工程专业做图像的可以带上研究方向自动驾驶感知算法,本科专业可以写选修方向,如车辆工程(选修方向:汽车电子)等等;
- 其他的就是一些硬实力了,多积累一些相关的项目,措辞不要口语化,多用专业名词;
- 任何时候好成绩都是加分项,重视考试(本科生大家项目都不多,成绩是筛选的重要内容,如果是研究生可能实习、论文和项目会更重要些);
- 尽可能找一份相关的实习,大厂/行业独角兽的对口实习>大厂实习>小厂实习>没有实习;
- 算法岗还是很看重论文的,顶会论文在求职过程中帮助很大,如果是普通论文,作用可能不及一份好的实习;
- 基础技能方面,Python肯定要会,**C++**熟练最好,不能一问三不知,深度学习框架至少熟悉一个等等
1.3 简历投递
找到目标公司和岗位后首先阅读岗位需求,岗位需求一般体现了该岗位的工作内容和需求,可以为面试的准备提供方向,同事可以针对性对简历进行修改和补充。
很多适合投递岗位的过程中,招聘方也会让你按他们的格式填写线上简历,其实这个有时候挺头疼,因为会需要不得不填写一些自身的短板的信息,可以适当修饰,但不要弄虚作假。
简历投递之后便进入等待模式即可,可以多投,但是需要留意的是,有些公司会保留每次求职记录,如果实习笔试面试表现比较拉跨可能会影响正式秋招,所以还是提前做好准备,珍惜每次机会。
2. 沉稳应对面试 算法岗面试大部分情况会有多轮,不同的公司面试流程和内容也会有差别(多看看面经!!!),一般情况下都是会有工程面的(考察写代码的能力,俗称coding)。对于有工程化工作内容的岗位而言,有时会让用c++做题。
重要提醒:对于自己实在不会的内容,不要强行乱答,坦诚自己的知识盲区,然后将面试官引导到自己擅长的领域。
2.1 面试开场
面试一般会要先做个简单的自我介绍,这个倒没有特别固定的模式,但是注意控制时间,扬长避短。下面是我自己用的介绍模板:
面试官您好,我是XXX大学的在读硕士XXX(名字),读研期间研究方向为XXX(代替专业名称),有过N段图像算法方向的实习经历,在XXX公司算法岗实习过N个月,主要负责XXX,优化了XXX,完成了XXX。在校期间做了XXX项目,主要负责XXX,获得了XXX。以上是我的主要经历。2.2 编程部分
这个只能是多练了,leetcode和牛客网都有提供在线编程练习的功能,多练,多总结。一些基础知识则也要多背,多理解。
2.3 交流项目
对于自己做过的项目,一定要滚瓜烂熟,对每个细节都要十分清楚。对自己的项目要有清晰的思路,包括项目难点,自己的解决方案,技术路线,项目成果等。然后与之相关的一些知识点也要去学习,这里不局限自己用到了的技术,与之相关的一些技术方案和底层原理也要掌握,然后能够清晰说出方案选择的原因和优势等。以及避免面试官问及相关技术领域的一些知识的时候卡壳。
2.4 反问环节
面试结束后一般面试官会问求职者还有没有要问的或者想了解的?
可以从以下几个方面回答:
- 让面试官介绍一下公司或者部门在做的一些工作(了解一下入职后可能做的方向);
- 可以询问面试结果的反馈时间、方式等(体现对面试结果的关系,虽然没什么卵用);
- 如果想了解一下自己面试的情况,可以简单问一下面试官对自己的评价;
问题 | 回答 |
---|---|
对我们公司和投递的岗位的了解? | 提前做一下功课,然后在技术面反问环节也可以问一下这些内容 |
办公地点和家乡远不远? | 这里如实回答,然后如果比较远,尽量体现出自己不在乎这个,把行业选择、公司平台等其他方面作为自己求职的核心考虑因素告诉hr |
有没有男女朋友? | 这个问题比较逗,除了男女朋友工作地点和你当前求职的岗位在同一个地方的情况下,还是直接说没有算了,避免麻烦 |
期望的薪资待遇? | 神器小程序offer-show你值得拥有,这上面可以查到以往的薪资情况作为参考 |
职业规划? | 尽量和岗位匹配,和公司目前的情况相结合展开叙述 |
目前拿到的offer? | 如实告之,如果对自己十分有信心,可以说不满现状,把自己期望讲高一点,搏一搏单车变摩托 |
其他简历上的内容提问 | 打造合理的人设 |
推荐阅读
- 机器学习|李沐在斯坦福开新课了!面向机器学习实战,课程全部免费,9月1日可报名
- C语言|C语言两种方法计算一个数所有位上的数的总和
- R语言|R语言数学统计函数和描述性统计函数
- 项目|YOLOv5——报错解决(AttributeError: Can‘t get attribute ‘SPPF‘ on <module ‘models.common‘ from ‘XXX)
- 人工智能|重磅!李沐在斯坦福开新课了!
- 人工智能|李沐分享斯坦福2021秋季新课(实用机器学习)
- Machine|在pycharm中部署yolov5报错问题
- 机器学习|基于飞桨实现BigGAN生成动漫图像——为艺术创作赋能
- 学习经验分享|蓝桥杯2020第十一届C语言B组省赛习题题解