字节飞书前端实习面经
一面(5.7)
这些是几天后的回忆,可能不完整,两个面试官,基本只有一个提问,总共面试时间一个小时多一点。
1. 自我介绍
2. 介绍项目
3. 项目难点
在介绍项目的过程中会问相关的知识
4. 使用了移动端适配的rem布局?介绍一下以及讲一下vm,vh等与它有什么区别?
5. vue3相对于vue2的优势?
6. url从输入到页面渲染的过程?
7. tcp三次握手四次挥手?
8. 强制缓存和协商缓存?
9. js的数据类型介绍?
10. 引用类型与基础类型的区别?
11. 讲一下深拷贝浅拷贝?
12. 深拷贝中存在函数如何处理?
13. 算法题:实现求和函数 sum(1)(2)(3)()
二面(5.11)
可能不完整,还是两个面试官,只有一个提问,提问总时间40多分钟,做题做了二十分钟。
1. 自我介绍
2. 介绍项目
3. 项目难点
4. 了解proxy么?讲一下它在vue3中的应用,带来的改变?
5. css中position有几种,介绍一下
6. tcp与udp的区别及应用场景
7. 算法题:实现一个函数能判断多种括号的字符串是否闭合匹配,失败返回第一个失败的索引
如:( [ } ] 返回 2
( ( [ ] ) 返回 4
( s d s d s f d ( ) ) 返回 true