【实习之路】投了109份简历,幸运的大二菜鸡终于拿到offer了!!





尽己所能,帮助更多小伙伴



前言


我是一名普通3本(本地叫2本,外地叫3本)的大二(准大三)学生,学校是一个民办独立院校,软件工程专业。

这篇文章主要记录我从大二暑假拿到欢聚时代offer(主要负责后端开发)的历程,强调一下,我不是大佬,只是运气稍稍好一点,希望这篇文章能给大家带来一些帮助!

为什么说是幸运:

我的主要语言是Java,我清楚自己的Java水平还是很差的,只要问深了基本上就死了。

听说面试官是C++的,所以也没怎么问我Java问题,问的是项目+基础,能拿到offer也只能说是比较幸运。



正文


截止到今天(2019.08.18),我总共投了109份简历,得到(大小厂)面试机会共10次。由于学校本来就不具备任何优势,不是985不是211,更不是一本,所以我的战略是各大渠道海投。

投递渠道

  • 牛客网

  • BOSS直聘

  • 拉勾网

  • 实习僧

  • 智联招聘(不是很推荐)

  • 前程无忧(不是很推荐)

牛客网是一个不错的网址,平时在上面刷刷题,看看面经,在牛客网上也投递了不少公司,只不过基本上没有得到过面试机会,归根到底,自己太菜了

这里绝对没有打广告的嫌疑,BOSS直聘真的挺好用的,我的面试机会基本上都是BOSS直聘给的(BOSS直聘看到会不会给我打钱呢哈哈)。

在拉勾网跟实习僧也投了不少简历,可惜两个平台的面试机会不到2次。

智联招聘跟前程无忧我也投了一些,但是总感觉不太靠谱,智联招聘好像默认会公开简历,建议把它设置为保密(避免被盗用),而且好像不支持把附件简历发给招聘方(或许是我不会用?);前程无忧的培训机构好像比较多(比如北大青鸟),想见见世面的可以去投一投。

8月10号在BOSS直聘投递了欢聚时代(广州),12号通知面试,约了15号现场面试,总共1轮笔试+3轮面试,16号通知结果并发offer(效率确实快!)

面试过程

约定14:30开始,提前了半个钟到达,先在1楼登记,然后到28楼前台签到,过了一会通知我前往36楼(忘了36楼还是38楼)有人在等我,面试官刚好在打印笔试题。

笔试情况

先进行40分钟的笔试,笔试内容包括:
  • 面向对象(多态与继承)

  • Linux命令(查看系统负载)

  • 计网基础(三次握手,POST和GET区别)

  • 操作系统(进程线程区别)

  • 数据结构与算法(手撕快排并给出时间复杂度,二叉树的理解与实现)

  • MySQL优化

题目比较简单,由于我本人比较啰嗦,所以写的也很多,最后估计花了50分钟写完了(也感谢面试官的大方让我延迟提交)。

一轮面试:

面试官先看了我的做题情况,然后就是自我介绍。

在自我介绍中故意在最后加了句“前段时间开发了用于XXXXX的小程序”,面试官就一直问我项目方面的问题,问的比较多,这里就不列举了。

接下来的问题:
  • 快排的思路

    (根据我笔试的代码提问)

  • 时间复杂度呢?

  • 如何理解微服务?

    (根据项目提问的,因为用到了Spring Boot)

  • 如何看待二叉树?

    (根据笔试题提问的,我扯了很多,顺便扯到了BST、AVL)

  • MySQL优化的方式?

    (根据笔试题提问的,我说了建索引、优化表结构、读写分离,其实我只会简单的描述orz)

  • 如何理解HTTP?

    (其实我简历写的是了解HTTPS安全机制的工作原理)

    这个问题问的好,我一直扯一直扯,从最开始的请求响应扯到其缺陷,比如无状态,这时候我就扯cookie和session,如何传递以及浏览器禁用cookie时可以使用URL重写;

  • 个人的实习规划?

    (上一个问题终于讲完了,面试官换问题了)

  • 面试官跟我说了部门的情况。

  • 如何看待加班呢?

    (根据你们自己的情况回答就行了)

  • 住在哪?

    (balabala)


一轮结束,让我等一会,他去通知后端组的组长面试我。

二轮面试:

组长看了我的简历以及笔试情况,让我简单做一下自我介绍

接下来就问了下面这些问题:
  • 你大概会在哪一年毕业呀?

    (简历上没写毕业年份,所以直接问我了)

  • 之前在哪家公司实习过吗?

    (没有,我是菜鸡┭┮﹏┭┮)

  • 你****博客从什么时候开始写的?

    (2018年10月份)

  • 你出于什么目的开始写博客的?

    (一方面是巩固自己的知识点,另一方面可以帮助别人)

  • 自己平时有浏览博客的习惯吗?

  • 有哪些博客或者博主给你印象比较深刻的?

    (这就多了,有去过BAT工作的大佬,也有写了200多篇优质原创博客的大佬balabala)

  • 问了我项目的很多问题

    (比如项目中遇到过最大的问题或难点,这个就根据项目回答,我的回答包括难点以及优化方式;面试官针对我的回答提出了一些比较好的解决方案,受益匪浅)

  • 有没有考虑使用短信通知用户

    (也是针对项目提问的,我说没有,其中一方面是短信要钱orz)

  • 前端技术你都有用过吗?

    (我简历写了,所以我简单说明了情况)

  • 为什么TCP四次挥手的时候比三次握手多了一次?

    (网上有很多解释,这里不描述了)

  • HTTP状态码:

    • 206了解吗?

      (返回部分资源,比如请求某个.mp4文件100k,客户端请求1-10范围,服务端返回206并携带1-10范围的.mp4资源)

    • 304了解吗?

      (3XX状态码一般跟重定向有关系,但是304表示服务器返回的资源没有做更改,可直接使用缓存的资源)

    • 403呢?

      (权限不够或者被服务器拒绝了,比如IP被拉黑、身份认证失败等)

  • 这些状态码是你专门记得还是实践过程中遇到过的?

    (哈哈哈哈哈都被我回答出来了,我说因为我之前写过状态码的博客,也遇到过)

  • 又问我项目的问题

  • 如何看待互联网公司的加班现象?

    (同上)

  • 有没有什么需要提问我的?

    • 我今天的表现如何?

      (面试官说还可以)

    • 如果能够实习的话,需要提前准备或者学习什么?

    • 如果实习的话,一般都是负责什么的?

    • 一般多久有结果

      (最迟三个工作日)

  • 最后让我给他讲解快排思路

    (根据笔试题来提问的)


面试结束,让我稍等一下,此时的我口干舌燥,一直讲话一直讲话,偷偷在旁边买了一瓶冰红茶(旁边有公司的饮料售卖机,价格比较便宜,比如可乐1.5元一瓶)

第一个面试官回来了,让我去28楼,跟hr进行面试。

三轮面试:

由于当天很多人面试,hr忙不过来,我在28楼等了大概半个小时,终于轮到我了。

hr跟我说不好意思(理解万岁)让我久等了,让我做一下自我介绍。我跟hr说刚刚一直在讲话,可能待会说话会不清楚,hr说没关系,让我先去喝杯水缓一会。

接下来进入问题环节:

  • 自我介绍以及个人实习的情况

  • 项目是在学校完成的还是在别的公司完成的?

  • 简单问了项目的情况

    (项目的想法以及功能,balabala,我是跟一个朋友一起开发实现双人模块的XXX功能)

  • OK,女朋友吗?

    (噗(/≧▽≦)/)

    (项目确实是我跟女朋友一起开发的,女朋友前端我后端。这都被猜到了,hr说听起来像是女朋友)

  • 那你觉得完成这个项目对你自己有什么提升呢?

  • 如果过来公司实习,你需要提升自己的哪些东西?

  • 你怎么评判你自己的优缺点?

    (好像很多hr都会问,最好事先准备一下)

  • 有哪些具体的事例吗?

    (根据优缺点提问的,优缺点的具体实例,这个我回答的不是很好,最后hr也指出我需要改善一下)

  • 问了我实习时间能保证吗?

  • 有什么疑问需要我为你解答的?

    • 你觉得我今天表现怎么样?

      (又问了一遍哈哈哈,hr说:“还可以,其实还可以吧,balabala,你给我们的印象是比较认真踏实,改善的方面就是优缺点最好加上具体事例比较好balabala”)

    • 一般多久有结果

      (也是说最迟三个工作日,会尽快处理)

  • 最后顺便问了我绩点以及住在哪


三轮面试结束,整个人要虚脱了,从两点开始笔试到五点多,一下子又是笔试又是面试的,真的很累。

本来想回去的,然后刚好一个师兄也在这家公司上班,他过来看看我,顺便跟他吃了顿公司晚餐。

发放offer

第二天早上就打电话给我了,说我通过了,跟我确定一下信息以及入职情况。

大概过了十几分钟吧,收到邮件offer通知!(本人的第一个offer,还是挺开心的,毕竟我知道有大量运气成分在里面)
【实习之路】投了109份简历,幸运的大二菜鸡终于拿到offer了!!


总结


其实每次自我介绍的时候,我都会在后面加一句话“前段时间开发过一款用于XXXX的小程序(项目)”,为的就是故意引导面试官来问我,当然这个项目要有一些亮点(比如其他人没有做过的,或者比较有亮点的)。

事实证明一般公司都会直接根据我的引导提问项目方面的问题(当然也有例外的,比如字节跳动,即使我引导了,面试官还是不问【实习之路】投了109份简历,幸运的大二菜鸡终于拿到offer了!!)。

跟hr面试之前,最好事先准备一些常见的问题,比如如何看待加班?你的优缺点?这一次的hr也给我提出了建议,让我在下次的描述优缺点时,加上具体事例,比如:
  • 我的优点是XXXX,因为我在(或具体表现在)做XXXX时,能够XXXX

  • 我的缺点是XXXX,具体表现在做XXXX事时,在接下来的日子,我会通过XXXX来改善自己的缺点。

对于学校不好,又没啥特别的优势,我还是比较建议海投吧。如果你对自己比较有信心,但暂时还没有面试机会,那就是投的少了!多投个几十份就行了,总会有公司通知你面试;如果投递一百份简历一个面试机会也没有,那可能是你自己的问题了,好好反思

面试总会有的,offer总会有的,不信你投个109份看看!

【实习之路】投了109份简历,幸运的大二菜鸡终于拿到offer了!!

【实习之路】投了109份简历,幸运的大二菜鸡终于拿到offer了!!