阿里巴巴 天猫国际 一面 (电话面试40min)
- 自我介绍
- 介绍项目
- 介绍一下Web Worker
- 响应式适配
- 为什么用tailwind,tailwind的特性
- 什么是跨域,怎么解决
- 哪些跨域方式支持post请求
- vite为什么启动很快
- 协作方式,git流程,rebase和merge的区别,rebase的缺点/风险
- 项目首页优化方式,网络层面有什么优化方法
- 浏览器缓存机制
- HTTP 2.0
- HTTP 和 HTTPS 的区别
- hooks和class的区别(没用过class)
- hooks的原理
- 常用hooks
- 讲一下useMemo
- 用useState,useEffect实现useMemo
- redux
- vue了解吗,和react的区别
- 同级组件通信,useContext怎么使用
- 父组件用了context,context更新了值,子组件没用context,会重新渲染吗
- 本地储存
- 浏览器一定可以拿到cookie吗
- CSS 预处理器,用过sass,less吗,这些东西是要解决什么问题
- 哪些 CSS 渲染会引起浏览器重绘
- visiblity:hidden会引起重绘吗
- requestAnimationFrame和setTimeout的区别
- 事件循环,微任务执行完后宏任务执行多少
- 反问
25号面试的,27笔试寄完了,现在还没结果。
#面经##阿里##天猫国际#