腾讯前端面经

4-24参加的长沙批次的腾讯面试,27号面完hr,今天收到了offer邮件,来回馈牛客网(一直在牛客网看面经,感谢🙏)。

一面(45分钟):
首先,问我是对HTML+CSS感兴趣还是js,我说js,面试官就只问js了。
1.  readyState的几个值分别代表什么状态,当readyState为3的时候把网线拔了会怎样
2.  手写一个闭包,闭包的缺陷
3.  手写一个简单的递归,比如n+n-1+n-2+...+1
4.  简述冒泡和快排的思想
5.  解释一下事件冒泡并自己设想一个能应用到事件冒泡的场景
6.  说出event对象的3-5个属性或方法
7.  浏览器的缓存机制,Etag和Last-Modified存在的意义
8.  假设一个用户打开你写的网页,发现白屏了,你会如何去定位原因
9.  简述xss和csrf,如何防范,如果包含xss的内容已经被提交到了后台该怎么办
10.  js中如何改变this的指向,call和apply和bind的区别
11.js如何实现数组的浅拷贝和深拷贝
12.用过哪些js库,分别有什么特点
13.如何将数组转换为字符串,如何将字符串转换为整数,parseInt的第二个参数代表什么
14.有没有用过grunt gulp webpack这些,前端工程化的意义

二面(35分钟):
1.  对Angular的了解,何谓mvvm
2.  项目遇到的难点,怎么解决的
3.  了不了解React,用没用过webpack
4.  手写闭包,闭包的应用场景
5.  简述一下prototype,js的继承方式,比较基于构造函数继承和基于原型继承
6.  xss和csrf防范(腾讯特别喜欢问这个)
7.  浏览器缓存机制
8.  事件冒泡的兼容性问题
9.  Ajax的兼容性问题
10.两个房间,分别有三个开关和三个灯,每个房间只能进去一次,如何判断出开关对应的灯(假设一开始都是关闭的)
11.什么时候能来实习,能实习多久
二面问题有些不太记得了,但问的不多,只是会根据你的回答往深挖。

hr面(13分钟):
谈人生谈规划= =
1. 家庭情况,父母对你的期望
2. 职业规划
3. 自己有没有日常的时间规划表
4. 学习成绩(囧)
5. 身边人对你的评价
6. 家在哪,什么时候能来实习
balabala


感觉自己这次很幸运,问的问题很对胃口,而且面试官也循循善诱,一面面试官先问你自己的兴趣,再根据你的回答来问,二面本来感觉是不太好的,但是最后面试官给了个灯和开关问题,感觉是在给我机会,结果刚好蒙出来了。所以,面试还是很看运气的。最后,祝大家都能拿到心仪的offer(●'◡'●)
#腾讯##前端工程师#
全部评论
两个房间,分别有三个开关和三个灯,每个房间只能进去一次,如何判断出开关对应的灯(假设一开始都是关闭的) 这道题没有思路啊,如果房间a的三个开关都是对应房间b的三个灯泡,只进去一次怎么能知道每个开关分别对应哪个灯泡?难道说灯泡开久了会发热,这样才能找出来吧?
点赞 回复 分享
发布于 2017-05-04 22:11
楼主什么部门?
点赞 回复 分享
发布于 2017-05-04 22:15
请问长沙站发完了吗?
点赞 回复 分享
发布于 2017-05-04 22:29
请问楼主什么时候收到hr的口头offer的(´・_・`)
点赞 回复 分享
发布于 2017-05-04 22:50
别问我为什么顶。 贺电我平
点赞 回复 分享
发布于 2017-05-05 01:18
TEG的表示还没反应。。仍然是面试完成
点赞 回复 分享
发布于 2017-05-05 08:23
你这offer拿的太快了
点赞 回复 分享
发布于 2017-05-05 09:28
我平贼强
点赞 回复 分享
发布于 2017-05-08 12:05
腾讯竟然没问源码。。可能你比较幸运
点赞 回复 分享
发布于 2017-05-08 14:14

相关推荐

昨天 09:08
裁应届生,一分钱补偿没有,离职了还脑控你,跟踪你,定位你,丁东服务是搞系每一个人
牛客吹哨人:建议细说...哨哥晚点统一更新到黑名单:不要重蹈覆辙!25届毁意向毁约裁员黑名单https://www.nowcoder.com/discuss/1317104
叮咚买菜稳定性 10人发布 投递叮咚买菜等公司10个岗位 >
点赞 评论 收藏
分享
牛客868257804号:九个中铁八个中建
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
今天 10:48
点赞 评论 收藏
分享
5 99 评论
分享
牛客网
牛客企业服务