面经 | 字节春招 前端【飞书中台】
一面
1.问了项目
2.vue渲染组件会传一个key,有什么作用
3.组件的通信方式
4..vue的文件为什么可以在浏览器中运行呢,浏览器可以加载.vue的文件吗?
5.js数据类型
6.引用类型和基本类型有什么区别
7.箭头函数和普通函数的区别
8.this的指向情况
9.代码题:实现flat array
10.代码题:实现promise.race
二面
1.问项目的难点
自己讲,真的巴拉巴拉讲了很多
2.组件的双向绑定
3.vue.router的原理,怎么监听路由,hash和history两种模式
不知道
4.vue双向绑定
5.虚拟dom virtualdom有什么作用
6.diff算法
7.实现三栏布局(口诉)
8.box盒模型,两种模型如何统一
9.深拷贝和浅拷贝的区别
10.如何实现深拷贝(口述)
11.es6常用的特性
多说一些
12.http缓存机制
13.代码:实现观察者模式
三面(已挂)
1.问了最近的项目,项目难点,等等
2.用vue做前端框架,那之前有了解过react吗
没有...
3.如何学习前端的
4.那刚才说的这些东西,哪些是你学过的
三件套+vue...就会这些了
5.vue的虚拟dom
6.如何实现双向绑定
7.Object.defineProperty做数据劫持有什么局限性
不知道
8.进程和线程之间有什么区别
9.进程的通信方式
芭比q了
10.输出顺序:
11.代码题:最长公共子串长度
不是本专业的,计算机知识那是一点没有,框架原理掌握得还不够深入吧
#字节跳动春招##字节跳动##面试题目#
1.问了项目
2.vue渲染组件会传一个key,有什么作用
3.组件的通信方式
4..vue的文件为什么可以在浏览器中运行呢,浏览器可以加载.vue的文件吗?
5.js数据类型
6.引用类型和基本类型有什么区别
7.箭头函数和普通函数的区别
8.this的指向情况
9.代码题:实现flat array
10.代码题:实现promise.race
二面
1.问项目的难点
自己讲,真的巴拉巴拉讲了很多
2.组件的双向绑定
3.vue.router的原理,怎么监听路由,hash和history两种模式
不知道
4.vue双向绑定
5.虚拟dom virtualdom有什么作用
6.diff算法
7.实现三栏布局(口诉)
8.box盒模型,两种模型如何统一
9.深拷贝和浅拷贝的区别
10.如何实现深拷贝(口述)
11.es6常用的特性
多说一些
12.http缓存机制
13.代码:实现观察者模式
三面(已挂)
1.问了最近的项目,项目难点,等等
2.用vue做前端框架,那之前有了解过react吗
没有...
3.如何学习前端的
4.那刚才说的这些东西,哪些是你学过的
三件套+vue...就会这些了
5.vue的虚拟dom
6.如何实现双向绑定
7.Object.defineProperty做数据劫持有什么局限性
不知道
8.进程和线程之间有什么区别
9.进程的通信方式
芭比q了
10.输出顺序:
11.代码题:最长公共子串长度
12.代码题:
没写出来,很尴尬,我也没用过fetch
结合面试官的给的建议总结下挂的原因:不是本专业的,计算机知识那是一点没有,框架原理掌握得还不够深入吧
#字节跳动春招##字节跳动##面试题目#