引言
Only the Strong Survive.
对于自己来说,近两个半月的秋招终于算是结束了,中间向很多类型的公司投了很多简历,有互联网巨头,有银行三大运营商,也有创业型公司,这其中也只通过部分公司的笔试,进入面试阶段。
现在秋招结束,经过不断的跌跌撞撞,也终于找到了一家自己非常满意的公司,正式结束秋招,也不会再去参加后续的春招咯。
一、秋招经历
对于其他大神来说,我的经历就比较平淡,甚至有点水了,秋招期间只拿到弱弱的三个 offer 而已,除了酷狗音乐以外都不是那些耳熟能详的公司。以下是我参加了笔试以及面试的公司
止步于笔试
CVTE
多益
YY
虎牙
网易游戏
迅雷
进入面试阶段
腾讯科技(一面 -> 二面电话面 挂)
顺丰科技(一面 挂)
论客科技(一面 挂)
4399 游戏(一面 挂)
中信信用卡中心(一面 -> 与百丽冲突 -> 放弃机会)
百丽新零售(一面 -> 二面 -> 三面 -> offer)
品高软件(一面 -> 二面 -> 三面 -> offer)
酷狗音乐(一面 -> 二面 -> 三面 -> offer)
中移互联网(一面 -> 二面 -> 三面 -> 没消息,估计挂了)
工行(收到面试通知 -> 拿到互联网 offer -> 放弃机会)
其他一些公司(参加了线下线上的笔试 -> 拿到互联网 offer -> 放弃机会)
二、秋招准备
整个秋招来说,我的准备时间都相对比较短,所以也只能通过不断的笔试面试慢慢累积经验。
具体时间如下:
9 月末才正式从实习公司辞职,开始正式进入秋招大军中
第一次笔试由 CVTE 开始,第一面试由腾讯科技开始
最后一次面试由中移互联网收尾(2018-11-06)
投递简历阶段
可以看出我从 9 月才正式开始准备秋招,相比于所有人来说都很晚了,也已经错过了很多大公司的网申时间了,在这里我说一下我主要的投递简历的途径。
首选当然是在各大公司的官网网申,当时基本上是先把所有在广州深圳的大公司都网申一遍了,当然这样效率也相对比较低下了,只有少部分的公司会发笔试通知。
其次就是参加各种宣讲会了,由于在大学城读书,所以参加宣讲会也比较方便,不过说真的参加宣讲会是最累的,基本上需要不断的跑宣讲会,下午在广工参加完之后就需要立刻去华工参加下一场了。参加宣讲会比起网上海投有一个好处就是大部分都有现场笔试,如果现场笔试过了,还是有机会参加面试的。
最后就是在各种招聘网站上投递简历了,不过这个我其实投的挺少的,我还是会有针对性的选择公司去进行投递。
笔试阶段
一开始的笔试基本上都是做炮灰的,虽说在实习期间也有抽时间去刷题准备秋招,可是由于实习期间也有很多事情,终究准备的不够充分。
后期笔试做的多了,刷题也达到一定量之后,终于有机会进入面试阶段。说到笔试,大概说一下自己的小心得吧,由于我投递的岗位基本上都是前端开发(除了银行会投系统开发以外),基本上大部分公司的前端笔试题都会只考 ” 前端相关 ” 的题目,不过这个 ” 前端相关 ” 可不只是考 JS/CSS/HTML,还会考数据结构,操作系统,计算机网络,Linux 等知识,只不过占比会少一点而已。
很多人(包括我)会觉得作为一个前端开发,数据结构,操作系统,计算机网络和 Linux 这些知识以后工作的时候基本上都用不到的,可是作为一个准备进入 IT 行业人来说,不懂这些是绝对不行的,这是最基本的计算机基础,也是最能体现出你大学四年或者研究生三年的一个知识体量,同时也体现出你对于秋招的准备程度。
面试阶段
关于简历,自我介绍等我就不多说了,网上有很多类似的文章,这里只要谨记一点就足够了,千万不要虚假或者夸大,这样做不会帮助到你什么,只会挖坑给自己。
我曾看过我实验室大神的简历,他们的简历十分简单,实习经验和项目经验都是很简单的一句话带过,后面写上几个项目中用过的关键技术术语就可以了,显得好像什么都没有似的。可是一旦他们被问到相关的知识,却可以全面的解释这个知识点,同时扩展到自己熟悉的方面和领域。
在面试过程中,面试官会问很多方面的问题,一般这些问题都是针对你的自我介绍和简历的,所以再次强调一定要对你自己写和说的东西十分熟悉才行,不然这后面一旦被面试官抓住不放,就是无比深渊了(我就是经常这样挖坑给自己……)。
下面按照我的自我介绍以及项目经历,总结一下面试官常问的问题:技术问题
JavaScript 相关
事件冒泡、事件捕获以及事件委托
对闭包的了解
对 JS 原型链的了解
跨域的解决方案
对于 ES6 的了解
let、const 和 var 的区别
Promise 的原理和解决了什么问题
localStorage、sessionStorage 和 cookies 的区别
HTML 和 CSS 相关
HTML5 和 CSS3 的优势
对 CSS3 新增的属性了解
em 和 rem 的区别,如何使用
多行多列布局(左边固定右边自适应,左右两边固定中间自适应)
水平垂直居中
如何清除浮动
inline,block 和 inline-block 的区别
对盒子模型的理解
display:none 和 visibility:hidden 的区别
Vue 相关
对生命周期的了解
组件之间的通讯
对 Vuex 的了解
Vue 中数据双向绑定的原理
对组件化和模块化的了解
Vue 中 methods,watch 和 compted 的区别
计算机基础相关
对算法的了解
红黑树、B 树和 B + 树的区别
POST 和 GET 的区别
Ajax 的状态值与状态码
从浏览器输入地址到响应的整个过程
非技术问题
对前端的了解
研究生为什么要选择做前端
对未来的规划
有没有考虑过做全栈
实习期间做了什么
工作 / 学习期间会做什么
自我驱动和数据驱动
总的来说,校招真的很看重基础。就算你做过很多项目,实习经历丰富,也只会更加追问你基础的东西,所以准备秋招主要还是以基础为主,除了前端知识以外还要多准备计算基础相关的知识。
三、总结
秋招找工作真的好靠运气,我身边有同学很有实力,找不到理想的工作,可是有一些人能力差一点却又找到挺不错的工作。不过其实运气也是实力的一种,你没有足够的实力就算再有运气也没用,所以好好准备秋招吧,千万不要灰心,把每一场的笔试面试当做一场磨炼,就像我一样,刚开始秋招的时候真的每次都被按在地上摩擦,在经过了那么多场的笔试和面试之后,终于也找到了自己理想的工作,所以我相信大家都肯定没问题的,继续加油吧!!!