春招实习面经分享(已拿到腾讯春招Offer)

十分幸运地收到了腾讯的Offer。。回来报答一下各位牛客网的战友们,说起来也是有点运气成分,最后通过腾讯的内推收到了offer!之前也屡遭重创,阿里的内推一面挂了(寒假过早地投简历,电话面试应对地不太好)、CVTE的笔试挂了(这个确实是能力问题,CVTE笔试问的很广很深,js的东西基本都是问ES6的东西,generator、async、await、proxy,连底层的microtask、macrotask都考了,气得我考完的两天把ES6标准入门那本书啃了),美团的一面挂了(数据结构和算法硬伤。。)

进入正题。。说下腾讯内推面试,大大小小接了4 5躺的电话面试,总的来说腾讯很注重你的基础知识,特别前端的话,我的面试官就一直抓着js和网络的东西来问,算法倒是问得偏少(不过应该是面试官个人喜好问题吧,还是不要把算法落下。。)大概的问题列一下,毕竟有些面试的问题已经忘了,大家见谅

一面

自我介绍

js字符串转数字的方法

深浅复制的区别和实现(复制和赋值不同。。)

js的继承如何实现(ES5和ES6的继承方法)

let const var的区别

ES6箭头函数的特性

setTimeout和Promise的执行顺序(这里我谈到了microtask和macrotask,无奈地是我太紧张说反了,还好面试官提醒了一下。。)

TCP/IP的网络模型

csrf和xss的网络攻击及防范(这个真的是腾讯必考,但是我答得不好。。被面试官批了)

reactJs的生命周期(包括挂载、更新、卸载)

reactJs的组件交流

Jquery的源码问题(可以去看看网易云的一个Jquery源码解析课程,讲得虽然比较浅,但是入门理解的话刚刚好)

Jquery的animate是怎么实现的,它是怎么考虑兼容性的

简单项目描述

(一面还有一些js的基础问题,暂时忘了,但基础部分我基本都答上了,就是后面的一些网络攻击和框架源码并没有答到。。可能面试官时间也有点赶。。他说明天继续来面。。当时就感觉自己很幸运。。回去恶补了一下网络攻击和源码的东西)

第二次的电话:

继续问了一次csrf和xss的网络攻击(但面试官还是批了我理解得仍不够透彻。。当时以为自己凉了)

http2.0的特性(这里我只答了Server-push的技术)

有没有了解过多路复用

聊了下项目

聊完之后面试官就直接说过几天就有人打电话来二面了,让我回去好好看看http的东西,总体感觉这个部门对js的基础和网络基础比较看重,css的东西可能平常很少用所以基本没问,然后就是框架上的东西,自己面完也隐隐有点虚。。

二面

二面很短,听内推的师兄说是另一个小组的组长来面的,并不是总监面。。全程面试官的语气都很急很紧促。。大概只有10分钟

常见的http的头部

http2.0的特性(这里终于说全了。。)

(你刚提到了二进制分帧?)说说二进制分帧是干嘛的。。(切记别给自己挖坑,除非自己真的懂了。。)

cache-control的值有哪些

B树的特性,B树和B+树的区别(终于问了数据结构的东西,而且一问就问了B树。。不得不说自己很幸运,在面试前一个晚上刷面经背了下B树的特性,否则就g了)

Promise的有几个状态?假如Promise已经resolved了,再加then回调,该回调还会执行吗(这是promise和普通Event监听函数不同的地方,Promise的特点是即使已经resolved了,就是事件已经执行了,再加回调还是会执行,但假如Event已经执行了,再加监听函数,该函数则不会执行。。然而我这里太紧张没答对)

二面完,面试官说可能会有下一轮面试。。

我当时觉得时间这么短应该是凉透了。。所以心里也没抱太大希望

总监面

某天打完篮球回来,以为自己最近不会收到电话了,所以心态还是比较放松的,没有等电话那种焦急状态,谁知道洗完澡回来突然电话响了,还是腾讯打来的,心里突然燃起了希望,果断接了电话。。

总监听语气很年轻,问的问题不是特别深,简单问了一个问题之后就马上换另一个问题了,听说这是因为你的技术面已经在前两面面过了,因此总监面主要是过审一下你的这个人为人如何,履历是否真实,随便挑点问题问问而已。。具体问题如下

自我介绍

挑个项目讲讲(项目是什么?怎么做?遇到了什么难题)

问了下怎么看自己编写的网站的性能如何?(我答了在chrome的开发者工具里看下浏览器的渲染刷新率。。)

怎么做前端优化?你的项目怎么做?

项目有没有考虑到防范网络攻击?

读不读研?(哈哈哈,这个问题,我果断答了不读)

未来想做写什么工作?(问到这里,我觉得愈发有戏,然后就说了前端的东西)

至此,总监面就面完了,当晚内推的师兄就告诉我过了,明天应该就Hr面了,激动地我晚上差点睡不着

hr面

hr面很常规,就是问了一下普通基本的问题

自我介绍

家庭状况

个人未来规划

是否参加了其它公司的招聘?(这里直接说如果拿到腾讯offer,其它公司的面试和offer都拒了)

个人的优缺点(这有点坑。。我答了自己的缺点是贪玩。。听说hr给部门的反馈是给这个人超过负荷的工作量。。)

读不读研?为什么?

有没有亲属在腾讯

就是聊聊人生很轻松的面试,这个就不多说了。。

整个内推的周期很长。。非常长。。2 3周的样子,最长的就是等二面,因为我一面过了之后,某个中午饭点的时候收到了二面的电话,然后我就尴尬地和面试官说我在吃饭,不太好意思要重约个时间。。这么一等,就等了我一个多星期才收到二面电话(所以大家不要轻易推面试,等面试真的非常非常煎熬。。)后面的几面就很快了,因为听说要赶进度,腾讯的内推提前批要在4.2号之前结束。。

总的来说,真的非常幸运,没想到作为一个渣渣竟然被腾讯收留了,现在都有点不太敢相信。。

作者:run々☆away—

本文来源于牛客网

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏大数据钻研

统一回复《怎么学JavaScript?》

于时不时,有同学私信问我怎么学前端的问题。 这里统一回复一下,如下次再遇到问我此问题同学,就直接把本文链接地址发给你了。 首先说句题外话。关于有人管我叫大神的...

3185
来自专栏飞总聊IT

大数据那些事(13):乱入的卖书的

大西雅图地区是云的故乡。这里一年超过8个月的雨季让有云的天气遍布夏天以外的每一天。华盛顿湖把大西雅图地区划成了东岸和西岸。东岸是乡下,上个世纪微软在这里成就了它...

3478
来自专栏企鹅号快讯

论新手该如何学习java?

由于我国高等教育制度教材陈旧,加上java自身发展不过十年左右的时间,还有一个很重要的原因就是java这门语言更适合商业应用,所以高校里大部分博士老师们对此语言...

2687
来自专栏腾讯社交用户体验设计

Qzone Brand Renewal

1213
来自专栏大数据挖掘DT机器学习

微软亚洲研究员:回顾我走过的编程之路

作者: 陈梓瀚(vczh) (很荣幸被华南理工大学软件学院邀请撰写此文,关于毕业那会儿找工作的一些事情) 前些日子被华南理工大学软件学院邀请回去参加一些活动,...

3167
来自专栏腾讯社交用户体验设计

AR狗年萌宠设定

1525
来自专栏CDA数据分析师

如何用 Python 爬取自己的微信朋友

微信作为一款拥有将近9亿用户的超级APP,已经成为很多人生活中不可或缺的一部分,聊天、分享动态、阅读资讯、购物支付……微信就像一张移动互联网的身份证,拥有它就能...

2549
来自专栏杨建荣的学习笔记

推荐几个不错的Python资源

周末翻了下书,突然想起一个问题,23个设计模式在Python中是如何体现的,虽然Python里面没有接口,但是设计模式不是重依赖于具体的语言。所以心血来潮,就速...

4317
来自专栏平凡文摘

假笨说-离开是为了更好的开始(寒泉子)

2023
来自专栏钱塘大数据

【上帝视角看微信】用 Python 爬取自己的微信朋友

微信作为一款拥有将近9亿用户的超级APP,已经成为很多人生活中不可或缺的一部分,聊天、分享动态、阅读资讯、购物支付……微信就像一张移动互联网的身份证,拥有它就能...

33410

扫码关注云+社区