究极白给

前言

我是 17 级计科 1701 的 LGW。很荣幸能收到谭老师的邀请来做就业经验分享,不过我不太擅长演讲或者分享等太多人的场合,有点社恐,所以就采用这种方式来做一个简单的分享。

其实我自己最后找到的工作也不是很好,身边很多同学工作都找的比我好,找工作的过程也不是特别的顺利。所以我也没有很多的经验来分享,只能尽可能讲一下我自己的一些感受。

方向

找工作之前首先得想清楚自己要做什么方向,然后进行准备,投简历就针对性的投递对应的岗位。大致的一些方向如下:

  • 前端
  • 后端
  • 客户端
  • 测试(测开)
  • 算法(不推荐)
  • 安全
  • ……

我主要做的是** Java 后端**。上面还有很多没列举出来的方向,各个方向下面还有很多的细分,比如后端就有 Java 后端,有 Go 后端,客户端也分安卓,IOS 等。

上面的方向中,目前人数最多的可能就是后端,参考数据来源 牛客网

mark
方向人数越多,意味着竞争会更激烈,但同时也意味着机会更多,岗位更多。

不同的岗位面试问的问题都不一样,但是一般来说,互联网大厂校招可能更看重的是候选人的基础,也就是操作系统计算机网络算法和数据结构等内容。

关于方向的选择其实没什么好说的,看自己喜好了,除了算法方向其他的都可以,算法方向门槛比较高(学历,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】