字节前端三面面经
一面
一面电话面 40分钟左右 约了两天后的二面 希望能通过
面试官人特别好,我不会的他会给我讲
1.自我介绍
2.怎么接触前端的 学习前端多久了
3.基础知识的提问,第一个是一道css的题,大概意思是有一个大盒子,里面已经有了两个盒子了,将剩下的空间分为30%,30%,40%,怎么做
4.TCP和UDP的区别? TCP是怎么保证数据准确可靠的 ? TCP的拥塞控制,校验和是怎么做的?
5.HTTP和HTTPS 的区别? HTTPs的加密方式? 除了安全性还有没有其他的优点?
6.http1.0 http2.0 相关
7.对缓存了解吗 ?说一说
8.ES6有哪些新特性? 箭头函数有什么特点?
9. 讲一下微任务和宏任务?微任务的开始契机?
10.vue 的响应式具体怎么实现的?
11.vue2 对于增加或者修改的属性是怎么再进行监听的
12.vue2 和vue3 响应式的变化?
13.组件间通信方式分情况讲
14 反问
面试官人特别好,我不会的他会给我讲
1.自我介绍
2.怎么接触前端的 学习前端多久了
3.基础知识的提问,第一个是一道css的题,大概意思是有一个大盒子,里面已经有了两个盒子了,将剩下的空间分为30%,30%,40%,怎么做
4.TCP和UDP的区别? TCP是怎么保证数据准确可靠的 ? TCP的拥塞控制,校验和是怎么做的?
5.HTTP和HTTPS 的区别? HTTPs的加密方式? 除了安全性还有没有其他的优点?
6.http1.0 http2.0 相关
7.对缓存了解吗 ?说一说
8.ES6有哪些新特性? 箭头函数有什么特点?
9. 讲一下微任务和宏任务?微任务的开始契机?
10.vue 的响应式具体怎么实现的?
11.vue2 对于增加或者修改的属性是怎么再进行监听的
12.vue2 和vue3 响应式的变化?
13.组件间通信方式分情况讲
14 反问
二面
字节二面 面试官很好 会引导我 不会的会直接讲
二面已经通过了,约了一天后的三面
1.自我介绍
2.介绍一下项目....
3.rem 和em 介绍一下
4.一个大盒子宽500px,flex布局,里面有三个小盒子,宽分别为100px,三个盒子分别设置flex为1,1,2 求三个盒子的实际跨度
5.讲一下面向对象编程 或者说c与c++的区别 面向对象编程的特点
6.从继承,多态,封装三方面讲一下js是怎么实现的
7.情景题: 刷抖音 突然卡顿 从各方面分析一下原因
8.https的加密方式有了解吗?CA证书客户端放在哪里?
10.cookie和session的 区别
算法题一
算法题二
二面已经通过了,约了一天后的三面
1.自我介绍
2.介绍一下项目....
3.rem 和em 介绍一下
4.一个大盒子宽500px,flex布局,里面有三个小盒子,宽分别为100px,三个盒子分别设置flex为1,1,2 求三个盒子的实际跨度
5.讲一下面向对象编程 或者说c与c++的区别 面向对象编程的特点
6.从继承,多态,封装三方面讲一下js是怎么实现的
7.情景题: 刷抖音 突然卡顿 从各方面分析一下原因
8.https的加密方式有了解吗?CA证书客户端放在哪里?
10.cookie和session的 区别
算法题一
算法题二
三面
字节三面 三面面试官不是年轻的小哥哥了 应该是组长啥的 面试氛围不如前两面轻松
首先就是自我介绍和项目相关的聊了一会
1.TCP和UDP的区别
2.HTTP的状态码有哪些? 说一下304和301的区别?
3. 双向绑定的原理
4.vue2和vue3的区别
5.http和https的区别
6.vue 兄弟组件的通信方式?EventBus用的什么模式
7.题一: 手写EventBus 的原理
8.题二: 一道关于this的题
9题三: 手写柯里化
记得的就这些了
#字节跳动前端面试##面经##校招##字节跳动##前端工程师#