秋招腾讯前端一二三面面经

2020.9.7 一面  1h20min

上来三道算法,比较基础:
1. 实现一个队列数据结构
2. 实现红绿灯效果,隔3秒打印‘red’,然后2秒打印‘yellow’,然后1秒打印‘green’,循环打印
3. 8×8的二维数组,全由0和1组成,设计一个方法,若有一行或者一列有2个以上的1,则输出true,否则输出false

然后开始面试:
1. 你为什么认为你有能力来腾讯?或者说腾讯为什么招你?
我:??????????
2. 如何学习前端的?
3. 判断变量的类型:
先 typeof,然后 instance of 或者打印 class 属性判断
4. TCP三次握手和四次挥手
5. 网络攻击方式:
XSS,CSRF
6. 跨域方式:
Jsonp,反向代理,CORS
7. 缓存方式:
强缓存,协商缓存,cookie,sessionstorage,localstorage,indexdB,session
8. session怎么缓存大小为1MB的数据?

2020.9.8 二面  1h
1. 问项目,项目里面用到了正则表达式,手写一个正则表达式判断单词是否存在
2. 问了一堆关于react的问题,可惜我只答上来生命周期,GG
3. 线程和进程的区别,js线程是异步的吗
4. 异步有哪些实现方式?
5. ES6了解哪些新内容?
6. 最新的ES2020有了解吗?
7. 字符串编码方式,如果一个html文件有中文字符需要编码,使用Unicode编码需要做什么转换
8. 为什么0.1 + 0.2 !== 0.3,js保存数字的方式,多少位精度
暂时记得这些🤣

最后两道手撕代码,比较简单:
1. 两个字符串,若字符种类和数量相同,返回true,否则返回false
2. 实现高精度加法,若两个数字已经超过有效位数极限了(大于 2^53),如何相加

2020.9.10 三面  1h
1. 实习有什么感悟
2. 问项目,项目里面最大的收获
3. 手撕代码:leetcode股票买卖I
4. 虚拟DOM
5. diff算法
6. HTTP2.0
7. HTTPS
8. 跨域方法
9. 闭包,闭包的用处
10. 用过Node.js吗?
我:莫得
11. 接受实习吗?
#面经##校招##腾讯##前端工程师#
全部评论
楼主面了多长时间啊
点赞 回复
分享
发布于 2020-09-07 17:04
好奇楼主第一个问题怎么答😥
点赞 回复
分享
发布于 2020-09-07 17:23
滴滴
校招火热招聘中
官网直投
我今天腾讯视频的面试40分钟就没了((
点赞 回复
分享
发布于 2020-09-07 21:30
楼主流程变了吗?有没有收到二面
点赞 回复
分享
发布于 2020-09-07 23:36
这第一个问题我就不想继续面了,这面试官来恶心人的
点赞 回复
分享
发布于 2020-09-08 08:19
我觉得我不配、、、
点赞 回复
分享
发布于 2020-09-08 16:05
楼主这是提前批还是正式批?
点赞 回复
分享
发布于 2020-09-08 21:24
楼主,请问你面的是什么部门?
点赞 回复
分享
发布于 2020-09-13 12:36

相关推荐

3 22 评论
分享
牛客网
牛客企业服务