2018前端秋招总结

引言

Only the Strong Survive.

2018前端秋招总结

对于自己来说,近两个半月的秋招终于算是结束了,中间向很多类型的公司投了很多简历,有互联网巨头,有银行三大运营商,也有创业型公司,这其中也只通过部分公司的笔试,进入面试阶段。

现在秋招结束,经过不断的跌跌撞撞,也终于找到了一家自己非常满意的公司,正式结束秋招,也不会再去参加后续的春招咯。

一、秋招经历

对于其他大神来说,我的经历就比较平淡,甚至有点水了,秋招期间只拿到弱弱的三个offer而已,除了酷狗音乐以外都不是那些耳熟能详的公司。

以下是我参加了笔试以及面试的公司

止步于笔试
  1. CVTE
  2. 多益
  3. YY
  4. 虎牙
  5. 网易游戏
  6. 迅雷
进入面试阶段
  1. 腾讯科技(一面 ->二面电话面 挂)
  2. 顺丰科技(一面 挂)
  3. 论客科技(一面 挂)
  4. 4399游戏(一面 挂)
  5. 中信信用卡中心(一面 -> 与百丽冲突 -> 放弃机会)
  6. 百丽新零售(一面 ->二面 -> 三面 -> offer)
  7. 品高软件(一面 ->二面 -> 三面 -> offer)
  8. 酷狗音乐(一面 ->二面 -> 三面 -> offer)
  9. 中移互联网(一面 ->二面 -> 三面 -> 没消息,估计挂了)
  10. 工行(收到面试通知 -> 拿到互联网offer -> 放弃机会)
  11. 其他一些公司(参加了线下线上的笔试 -> 拿到互联网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的状态值与状态码
  • 从浏览器输入地址到响应的整个过程

非技术问题

  • 对前端的了解
  • 研究生为什么要选择做前端
  • 对未来的规划
  • 有没有考虑过做全栈
  • 实习期间做了什么
  • 工作/学习期间会做什么
  • 自我驱动和数据驱动

总的来说,校招真的很看重基础。就算你做过很多项目,实习经历丰富,也只会更加追问你基础的东西,所以准备秋招主要还是以基础为主,除了前端知识以外还要多准备计算基础相关的知识。

三、总结

秋招找工作真的好靠运气,我身边有同学很有实力,找不到理想的工作,可是有一些人能力差一点却又找到挺不错的工作。不过其实运气也是实力的一种,你没有足够的实力就算再有运气也没用,所以好好准备秋招吧,千万不要灰心,把每一场的笔试面试当做一场磨炼,就像我一样,刚开始秋招的时候真的每次都被按在地上摩擦,在经过了那么多场的笔试和面试之后,终于也找到了自己理想的工作,所以我相信大家都肯定没问题的,继续加油吧!!!

2018前端秋招总结

相关推荐