1. 自我介绍
2. 学习前端的途径
3. http加密方式(数字签名)/ http各个版本
4. cdn为什么可以优化
5. 浏览器缓存
6. 多路复用对前端的影响
7. 单页应用和多页应用的区别
8. 讲一下哈希路由和history路由
9. 手写题:给一个list类型,使用react实现渲染列表点击title收起des
10. 原型和原型链,如何使用不同方法创建一个对象
11. 看代码说输出
let x = 10; let obj = { x: 20, f: function() { console.log(this.x); }, s: function() { console.log(this.x); function fn() { console.log(this.x); } return fn; } }; let fn = obj.f fn() obj.f() obj.s()() 答: 10 20 20 10
12. 实现call(忘了,直接说不会)
13. 算法题:爬楼梯(秒了,但是问我动态规划的做这道题的思路,没答上,做过直接写了没想那么多)
14. 遍历打印树(二叉树写习惯了,dfs写成while加for循环了,提醒我之后写出来了)
15. 反问
十多天前投的昨天约面,她说他们主要做vue和rn,感觉不是很匹配,不过先面了再说。
#面经##小米#