2023.2.27
自我介绍
js基本数据类型
引用类型和基本类型的区别
如何判定数据类型:typeof instanceof Object.prototype.toString.call()
深拷贝,浅拷贝,讲深拷贝实现
let const var区别
箭头函数和普通函数的区别
讲一下原型链
闭包,闭包使用场景
讲对promise的了解
flex的常用属性:flex:1
css的选择器
选择器的优先级
vue生命周期,提到keep-alive
keep-alive的作用
useState是同步还是异步
react和vue的区别;讲了响应式,mvvm,mvc,单向数据流
浏览器缓存(没理解面试官想问啥,面试官让按理解说)
说了Dns缓存,强制缓存和协商缓存,讲了304的过程
cookie,localstorage,sessionstorage区别(面试官补充追问)
最后追问如果数据超过5m如何储存
讲了indexDB;
git rebase和git merge区别
就问大二如何实习,学校放人啥的,最后面试官给了一些建议,讲了主要的业务和技术栈
提醒二面准备手写题
总体体验很好,面试官感觉人很nice
#前端#