字节番茄前端(已OC)
1面:
自我介绍
网页适配
网络七层模型
http和https
对称加密和非对称加密
有哪些状态码
304协商缓存
强缓存怎么判断
浏览器的事件循环,哪些是宏任务与微任务
vue中key的作用
双栏布局,flex和float
flex的常用属性
raf
渲染过程
重排重绘
防抖节流
基本数据类型
怎么判断基本数据类型
typeof object.prototype.toString.call区别
算法:岛屿最大面积
防抖
双栏布局,两种方法
2面:
自我介绍
jquey的链式调用怎么实现的
TCP的可靠传输怎么实现的
代码:给定场景下实现图片懒加载
看代码说输出,说输出的原理:
var a = 10;
(function(){
var a;
console.log(window.a)
console.log(a)
a=20
console.log(a)
})()
var b = {
a,
c: b
}
智力题:A,B投硬币问题
opacity:0,visibility: hidden,display:none的优缺,以及应用场景
在点击以上三个时,是否可以点击
代码:找硬币,比如[1,3,5]是当前拥有的硬币面额,现在找零25,最少需要多少个硬币(贪心或动态规划)
3面
自我介绍
两个代码题:
promise的并发调度
codeMan









自我介绍
网页适配
网络七层模型
http和https
对称加密和非对称加密
有哪些状态码
304协商缓存
强缓存怎么判断
浏览器的事件循环,哪些是宏任务与微任务
vue中key的作用
双栏布局,flex和float
flex的常用属性
raf
渲染过程
重排重绘
防抖节流
基本数据类型
怎么判断基本数据类型
typeof object.prototype.toString.call区别
算法:岛屿最大面积
防抖
双栏布局,两种方法
2面:
自我介绍
jquey的链式调用怎么实现的
TCP的可靠传输怎么实现的
代码:给定场景下实现图片懒加载
看代码说输出,说输出的原理:
var a = 10;
(function(){
var a;
console.log(window.a)
console.log(a)
a=20
console.log(a)
})()
var b = {
a,
c: b
}
智力题:A,B投硬币问题
opacity:0,visibility: hidden,display:none的优缺,以及应用场景
在点击以上三个时,是否可以点击
代码:找硬币,比如[1,3,5]是当前拥有的硬币面额,现在找零25,最少需要多少个硬币(贪心或动态规划)
3面
自我介绍
两个代码题:
promise的并发调度
codeMan
逻辑题:变色龙
hr面(5.13)
聊天20分钟,感觉说的一般
还愿,5月23号收到offer啦,我的找实习之旅结束
#字节跳动实习##实习##字节跳动##前端##面经#