究极白给
前言
我是 17 级计科 1701 的 LGW。很荣幸能收到谭老师的邀请来做就业经验分享,不过我不太擅长演讲或者分享等太多人的场合,有点社恐,所以就采用这种方式来做一个简单的分享。
其实我自己最后找到的工作也不是很好,身边很多同学工作都找的比我好,找工作的过程也不是特别的顺利。所以我也没有很多的经验来分享,只能尽可能讲一下我自己的一些感受。
方向
找工作之前首先得想清楚自己要做什么方向,然后进行准备,投简历就针对性的投递对应的岗位。大致的一些方向如下:
- 前端
- 后端
- 客户端
- 测试(测开)
- 算法(不推荐)
- 安全
- ……
我主要做的是** Java 后端**。上面还有很多没列举出来的方向,各个方向下面还有很多的细分,比如后端就有 Java 后端,有 Go 后端,客户端也分安卓,IOS 等。
上面的方向中,目前人数最多的可能就是后端,参考数据来源 牛客网
方向人数越多,意味着竞争会更激烈,但同时也意味着机会更多,岗位更多。
不同的岗位面试问的问题都不一样,但是一般来说,互联网大厂校招可能更看重的是候选人的基础,也就是操作系统,计算机网络,算法和数据结构等内容。
关于方向的选择其实没什么好说的,看自己喜好了,除了算法方向其他的都可以,算法方向门槛比较高(学历,Paper)。关于网上很多人说的劝退 xx 方向,xx 方向爆炸,xx 方向没前途,xx 方向天花板底等等言论,大家看看就行,具体的情况还是要具体分析,很多人其实都是人云亦云,跟风口嗨。看准哪个方向然后好好准备就行了。
简历
简历这一块我也没啥可说的,别弄虚作假就行了,比如伪造学历,伪造实习经历等,发现后会被拉黑的。
除此之外还有一点还是很重要的,写在简历上的东西自己最好有把握能聊上几句,如果只是仅仅跑过几个 Demo,甚至只是听说过的技术,最好就不要写上去,面试官一深入的问就露陷了,这样不太好。
放一下我的简历吧(简历很一般,没啥亮点,参考意义不大)
上面所说的亮点其实无非就是:
- 学校
- 竞赛奖项,含金量高一点的,比如 acm,ctf 等
- 大厂实习经历
- 优秀的项目,可以是线上的项目,也可以是自己做的 Demo,要有几个点可以吹,能多聊上几句(Java 后端估计很多人都听说过秒杀系统,10 个 Java 里面 9 个人简历上写了秒杀,我之前也写了,后来删掉了,太多人写了,不是很建议大家写,自己练手可以)
有亮点当然更好,但是即使上面的亮点都没有也不要灰心,我简历和上面的亮点也基本不沾边,踏踏实实把简历上写的东西都搞清楚也行。
不同的方向简历的侧重点可能不一样,我也没办法提出更多意见,大家随意看看
投递
简历准备好之后就可以开始投递简历,针对校招有几个关键的时间点:
- 实习(3~5 月):这段时间主要是大三学生找实习,能找到当然更好,积累经验,然后丰富简历,也可以直接实习转正。找不到也不要灰心,好好准备后面的秋招就行(我当时也没找到合适的实习)。
- 秋招(7~9 月):面向应届生的校园招聘,机会很多,企业很多,我就是这个时间段上岸的
- 春招(3~5 月):和秋招一样,但是机会相对会少一点,有些大厂春招是不招应届生的
上面的时间节点其实并不准确,开始时间可能会很早,结束时间可能会很晚,我 20 年 11 月份依然还在面试,大家可以战线拉长一点,多准备,多面试。
简历投递的渠道也有很多,这里随便列举几个:
- 牛客
- 拉钩
- BOSS
- 实习僧
- …..
牛客是我投递的最主要的渠道,每到招聘季牛客上都会有很多的招聘信息,内推也好,自己投递也好,我到后面基本上是看见一个投一个,投就完事了。其次就是拉钩,我在拉钩上面也投递了非常多的公司,不管是大公司小公司都投了,但是最终有回应的也就几个,大多数都是石沉大海。
所以我比较推荐大家海投,不要只押宝到某几个公司,不管最后去不去,能有面试的机会就是赚的,要多积累面试经验。
笔试
大厂招聘一般都会有一个笔试,通常来说应该根据笔试的成绩决定能否进入面试。但是这些对于我们求职者来说其实都是黑盒,我们并不知道我们笔试情况,也看不到自己排名。笔试实际上是只要你投递了就会给你发笔试链接,具体能不能进面试可能还会有别的因素。
曾经在牛客上看见过同一家公司,有人笔试 AK 但没有面试,有人笔试只过 2 道却有面试。我也有几家公司自认为笔试做的很好,但是最后面试机会都没有。
这里不是说让大家不做笔试,该做还是要做,不做基本是是没机会,只是如果感觉自己做的不好不要气馁,万一呢?还是前面说的那句话,不要只押宝到某几个公司,风险太大了,这家不理你就换下一家。
并不是所有的公司都会有笔试,很多小公司是没有笔试的,简历过之后就自己打电话约面试了,多投投。
面试
面试的形式一般都是:电话面,视频面或者现场面,视频面需要提前准备好摄像头和麦以及网络。(我还没体验过现场面,拉钩投的有几家小公司希望我去现场面我都拒掉了,感觉成本太高了,大家如果体验过可以和我分享下)
准备
我比较喜欢将面试可能会问到的点都自己提前整理出来,这样可以方便自己回顾,检索。推荐大家自己整理一下,看别人整理的永远是别人的,自己整理出来印象更深刻。
也可以看看一些论坛上面别人发布的面经,比如牛客网的 讨论区,看一看别人被问到的问题,进行查漏补缺。
除了自己准备外,也可以找一个朋友互相模拟面试,然后纠错,这样效果也不错。
技术面
面试一般分为好几轮,技术岗常见的就是 2+1 模式,前两面技术面,最后加一面 HR 面,中间间隔时间一般不会很长,要提前做好准备。
面试一开始都是先自我介绍,这一块不用太长,简单说明下自己的情况就行,后面就根据面试官的提问进行回答。结束的时候面试官一般会问你还有什么要问他的,这里也可以提前准备下。
在回答面试官的问题时候可以不用太着急,可以稍微思考下,组织一下语言,回答过程中也可以试着引导面试官向你擅长的点去提问。面试结束后也可以试着复盘一下自己面试中的问题,哪个点没回答好,哪个点还可以扩展的说。
面试过程中也可能会有手写代码的环节,可能会是算法题也可能是场景题,如果题目有信息不明确或者题意不清楚,比如数据范围,时间复杂度等,一定要和面试官沟通清楚,然后再思考解法。有思路后和面试官讨论,然后再开始编程,这里手写代码的环节一般都是白板编程,可能需要自己手写输入输出,这需要大家平常线下多练习一下。
HR 面
HR 面一般就是随便聊一聊,可能会问在学校的生活,平常怎么学习,你的职业规划,兴趣爱好,优缺点等问题,都可以提前准备下。回答问题真诚一点,但是也不要太实诚了,问缺点你说自己脾气不好,粗心大意。.. 谁会愿意和这样的人一起工作呢?能到 HR 面其实 offer 就已经八九不离十了,要好好把握。
有的 HR 可能会问你期望薪资,这里可以提前去 offershow(微信小程序)上查查,心里有个大致的范围。不过对应届生来说工资都是固定的,定级越高工资越高(白菜,sp,ssp,xx 星),没啥好谈的,定级也是根据前面面试的表现以及学历等,如果你手上有其他的 offer 也可以尝试和 hr 沟通 argue 一下,看能不能开高一档。
心态
找工作心态还是很重要的,慢慢来工作总会有的。简历没过也没事,招不到你是他们的损失,面试挂了也不要紧,多积累面试经验,厚积薄发,总有一天会化身 offer 收割机。
总之就是不要失去信心。
三方
三方是什么到时候老师会和你们说,我就不多说了。
我想说的是,如果同时拿到多个 offer,且开奖(谈薪资)时间不一致,不要太急着签三方,可以稍微拖一拖,等另外的都开出来自己再对比下再做抉择,不然三方签了之后毁约是很麻烦的事情。
最后
写了这么多其实也没什么干货,我比你们大不了多少,也没啥资格给你们分享经验,你们中有很多人比我要优秀的多,我也只能分享下我自己找工作的一些感受,大家随意的看看就行了,里面的建议也不一定是对的,大家具体情况具体分析,自行判断。
每个人的路都不一样,大家也不要太相信一些学长学姐说的话,包括我(似乎形成悖论了 hhh)。自己去试试才知道,祝各位都能找到满意的工作。
如果还有啥不懂的问题也可以单独来联系我,不管是技术上的还是其它方面的,我知道的都会尽力回答。【QQ: 1650487028, WX: igw2077】