985毕业的“打工人”,大厂前端开发2年被裁,重新出发转身拿下腾讯offer

看到标题,可能很多读者朋友恐怕又要骂我了,985这个特殊的字眼也确实异常晃眼,实际上现在985,211也越来越多,它能代表你能够进入到更高的平台,拿到“高级工厂”的入场券,但并不意味着你会成为赢家,或者说也不代表着你会站在金字塔的顶端,因为顶端往往是少数人,位置有限,太挤了总会掉下来,而我就是被挤下来的那一拨人中的一个。

985毕业,依然过不好这一生?当我想写这篇文章的时候,实际上内心我也给自己打上了一个大大的疑问号,这句话我是不确定的。对于我的人生来说,同许多打工人一样,并非那么顺利,也因此让我迷茫,故事很长,如果你感兴趣,希望耐心看完。

个人自我介绍

自我介绍一下,本人南京某985本科毕业,毕业后一直待在一家不大不小的公司里面摸鱼等死,疫情的时候差点被裁员裁掉,自己想了想总不能就这样下去了吧,前几个月决心辞职。辞职后去面了几家公司有过的有被毙的 也没拿到满意的offer,自己在家闲下来学习了几个月,想着去试试腾讯,结果过了!这次就先从笔者自己的心路历程结合面试干货娓娓道来。

PS:由于笔者没有面试完就及时写面经的好习惯,以至于一些细节有些忘记了。我会在想起来的第一时间回来补充

因为篇幅问题,还有很多算法题和笔试题没写上来,所以我把详细的问题和答案已经一律整理成了一个PDF,需要的朋友可以有需要的朋友可以戳此传送门即可获取完整版的 PDF 哦

985毕业的“打工人”,大厂前端开发2年被裁,重新出发转身拿下腾讯offer_第1张图片

面试腾讯全过程(面试题分享)

面试地点:深圳

腾讯一面 | 腾讯会议室 | 90分钟

面试流程:

1.自我介绍

主要按照自己的简历从头到尾简单介绍了一遍。

2.能挑简历里的一个项目具体说一说吗?

腾讯的面试官普遍偏向于深挖简历里写的项目,所以对于写在简历里的内容一定要非常熟练,做到张口就来。这并不意味着面试前端岗位面试官就不会问你其他技术栈的项目,我简历里有几个深度学习的项目,腾讯的每个面试官都会问几句。面试就以这个项目涉及的技术栈贯穿始终。

  • 技术栈:vue,vuex,element-ui,ES6,axios,webpack,node.js,小程序
  • 涉及领域:toB管理端,视频web播放端,互动直播web客户端

3.CSS 的伪类和伪元素的区别是什么?

4.过 TypeScript 么,了解哪些新特性;

5.了解设计模式么,说说单例模式的优缺点;

6.简述 Javascript 原型以及原型链

7.什么是立即执行函数,它的作用是什么?

8.深拷贝与浅拷贝区别是什么?

9.如何设计一个组件库;

10.跨域问题 node怎么配置跨域 (cros)

一面的面试官很nice,项目中一些深挖的问题刚开始我没有答上来也会耐心的引导。面试完2天后,腾讯招聘官网面试流程变为“复试”。

腾讯二面 | 视频面试 | 40分钟

二面的视频电话打过来,直接开始面试。

面试流程:

1.自我介绍

2.可以改变this指向的方法有哪些?

3.http2的新特性?

4.页面白屏如何排错?

5.整体说一下前端开发技术栈

6.你认为前端以后的发展会是什么样的?

7.前端如何性能优化?

8.简述 ES6 的新特性

9.vue、react区别

10.对vuex的看法

11.用过你觉得最好用的webpack插件 ?

12.简述 diff 算法的实现机制和使用场景

13.简述 Vue 的生命周期

问面试官的问题:

  • 现在部门采取的前后端技术栈是什么?当时项目为什么需要重构呢?是原来的架构遇到了什么问题吗?
  • 如果有幸加入贵公司,我会负责什么内容?您对我的期望是什么?

腾讯三面 | 视频面试 | 25分钟

1.hybrid 通信原理;

2.如何看待小程序,它的技术原理是;

3.离线包怎么做的,现在公司的 app 提供了哪些特殊能力;

4.量保障平台如何做的,项目中单元测试怎么做的,为什么要有 E2E 测试;

5.什么是 DOM 事件流?

6.JavaScript是单线程吗

7.项目的UI问题

8.你觉得英语水平会影响编程吗 (答影响不大)

HR面 | 电话面 | 15分钟

可能是一面和二面之间拖的时间太久了,HR面的电话在三面刚结束的傍晚就打来了。主要聊了一下本科毕业的深造意向。之后聊了部门的业务部分,工作地点等,询问了具体入职时间,在职时长,是否能实地办公等。

1.你大学参加的这么多比赛里面哪一个让你印象深刻?为什么?

2.你是怎么改进的?

3.你为什么选择要来面腾讯?

4.你职业发展规划是怎样的?

5.假如你以后要创业,但是你这么热爱技术,你怎么办?

6.让你收获最多的项目,你做了什么?

Offer | 电话面 | 10分钟

4.23号终于等到了offer call。具体讲解了一下入职流程,薪资补贴等。之后就根据邮件准备入职啦~

离开是新的开始?

①腾讯薪资结构

  • 腾讯标准薪资是14薪,但是通常能拿到 16-20薪。
  • 年终奖看部门盈利情况,一般是 3个月。

985毕业的“打工人”,大厂前端开发2年被裁,重新出发转身拿下腾讯offer_第2张图片

腾讯的薪资结构一般是 16 薪,但实际上从 offer 看不乏 18 薪的团队。腾讯内部不同事业线之间存在不小的薪资、股票差距,腾讯的游戏团队薪资、年终奖一般都比较高。

②大厂的技术绝对不是一般的小企业能够比拟的,他们的技术处于行业领先水平,在这些企业你想靠吃老本是万万不行的,工作和现实会逼着你不断地学习来提高自己,日积月累,你的技术真的会慢慢地变得牛逼。哪怕你在大厂不是最优秀的,但是大厂的凤尾放一般的公司那就是鸡头,未来升职、加薪等好事儿会优先轮到你。

③履历特别好看.有助于在离开头部公司后去小公司做个 leader.或者CTO架构师什么的。

毕竟,出来打工,我不惦记钱我惦记什么?

985毕业的“打工人”,大厂前端开发2年被裁,重新出发转身拿下腾讯offer_第3张图片

结尾

最后我想说,写这篇文章,并不是为了什么制造恐慌,更多地是想要告诉大家,无论你的起点如何,都应该保持热忱,无论你身处什么阶段,都不能停止学习,这个社会节奏太快了,一旦停下你可能就被淘汰,需要耗费加倍的精力去追赶。

无论985、211,还是大专生,都应该拥有掌控自己人生的能力和权力。起点并不重要,重要的是,终点在哪,完全取决于你。

文章内容的学习笔记、面试题集,我面试前复习的资料以及现在正在学习的,感兴趣的朋友均可共享给大家学习:

 需要的朋友可以有需要的朋友可以戳此传送门即可获取完整版的 PDF 哦

985毕业的“打工人”,大厂前端开发2年被裁,重新出发转身拿下腾讯offer_第4张图片

下期更新:学习心路历程总结,帮助前端自学者出坑

你可能感兴趣的:(前端面试,前端,前端,程序人生,javascript,面试)