腾讯 Web 前端实习面经
一面(4.16 下午,电话,40 min)
通知说 4 月 16 号下午的电面,上午面试官还专门打电话来问下午的时间是否合适,感觉人很不错。
下午面试官准时打来电话,是个很 hice 的小哥哥,广州 WXG 的,上来主动活跃气氛~
- 长时间聊项目(面试官:试图打动我)
- 项目中生成 PDF 的会占用 CPU 很多吧,如果大量访问怎么处理
- 有什么通知用户的方法
- ES 6 箭头函数
- React diff
- React 和之前的 Web 开发方法有什么不同和感受
- React 开发中,把 DOM 结构、样式和逻辑混杂在一起,你的感受是
- 夸我笔试做的还不错,聊笔试题做的情况,找出哪些选择错了,帮忙挨个分析
- HTTPS 原理
- 有什么问我的吗
二面(4.16 下午,电话,30 min)
一面结束后我以为短时间内不会有下一轮了,已经收拾好东西准备回去了,然而突然二面的面试官打来电话,只好麻烦面试官等 5 分钟再开始。
二面面试官全程问各种技术问题,节奏很快,不过人还挺好的,会引导一下思路。
- 浏览器的同源策略,不做限制会造成什么影响
- XSS
- CSRF
- GET 和 POST 的区别
- HTTP OPTIONS 请求
- 304 状态码
- HTTP/2 有什么新特性
- 前端性能优化都有哪些方法
- 平时用到的数据结构和算法有哪些
- 哈希的原理
- 如何反转链表
- 二叉搜索树的原理
- 给定两个文本文件,找出他们中相同的行都有哪些
- 对 JS 单线程的理解
- 事件循环
- 页面间共享数据的方法有哪些
- 点击链接到打开页面之间发生了什么
- 有用过什么前端框架吗
- 大文本文件排序用什么算法好
- 有什么问我的吗
三面(4.16 下午,电话,30 min)
二面后我就一时不敢走了,等了一下又有一位面试官打电话说加了我的微信,用微信电话面试。全程不太问技术问题,由于这次面试整理得晚,很多问题都记不太清楚了。
- 有 ACM 竞赛经历,为什么选择做前端
- 要你设计一个 XX 小游戏,会怎么做?有哪些设计上的考量?怎么做优化?能想到什么可扩展的玩法?各类特殊情况如何做判断
HR 面(4.19 下午,现场,30 min)
等了好几天,一直是 HR 面试环节,终于 19 号凌晨通知我去现场面试,激动之余带着无奈,通知得也太仓促了吧。但是最后思考了一下还是决定买了一大早的高铁赶过去。
下午赶到酒店等面试,是一位 HR 气质大姐姐,全程就是问一些比较常规的问题,聊的比较轻松,比如工作地点偏好、家庭情况、兴趣爱好、有木有女朋友、最有成就的事和最受打击的事等等。
出来以后就比较放松了,休息了下第二天就抓紧赶回去期中考试,虽然晚了 5 分钟进场,不过只用了 20 分钟就 AK 出来了,搞得监考老师一脸懵逼,很刺激哈哈。
之后腾讯的效率蜜汁地快,周四面完,等到周一就接到了 offer call,感觉还是挺开心的。
腾讯春招就这样结束啦,也祝大家都能拿到心仪的 offer!