小红书校招一面凉经
- 面试经历一个小时的战斗,一脸懵逼的结束了🤐
- Token是怎么进行验证的
- ES6的class语法糖原理
- 构造函数外声明中的问题
- 例如function Person(){
- this.name = 'xx
- }
- Person.age = 18
- new Person()实例中是否会存在age属性
- 原型与原型链
- 设计模式:单例模式,装饰者模式
- vue双向绑定原理以及订阅器中都有哪些部分
- vue的router原理以两种模式
- vue虚拟dom的diff算法 具体问道了updatechild的比较过程
- diff算法中key的具体作用
- computed是否是响应式
- Promise的原理
- promise与async输出题
- node的nextTick原理
- settimeout和setinterval区别
- 宏任务微任务的原理
- 浏览器输入URL过程(面试官说最后一题😂,结果又来了n题)
- 0.5像素实现
- 左右固定中间自适应布局
- margin合并原因以及处理办法(BFC)
- 介绍HTTP
- 介绍常见的状态码
- 301与302区别
- 协商缓存有哪些,介绍Etag
- JS如何实现切片(AOP)
算法(gg):1.中序二叉树最长路径的值 2. 接雨水