保利威前端日常实习一面
面试时长:33分钟左右
- 自我介绍
- 问项目
- 针对系统有什么优化?
- 用vite还是webpack
- 构建打包这块有做什么优化吗?
- vite对比webpack有哪些优点
- axios二次封装 1. 拦截器,追问怎么内部实现拦截
- token放哪
- websocket,怎么握手?
- 对vue2熟悉吗?2和3有什么区别
- 为什么vue3使用proxy,不再使用Object.defineProperty?
- proxy和reflect搭配使用,讲一下reflect
- 讲一下vue3响应式原理里的weakMap
- 笔试题回顾,提示错了一题,数组的sort方法返回值不可能是?
- 选项是字符串类型的数字
- 平常手写webpack配置多吗?讲一下有哪些配置
- chunkhash和contenthash区别
- webpack可以直接打包图片吗?
- 了解过热更新吗?
- 事件循环,知道动态渲染是在什么时候吗(没理解想问什么)?
- 闭包,项目哪里用到闭包
- 原型,js怎么实现继承?
- let,const,var
- pnpm,pnpm对比npm的优势
- promise状态,用过哪些静态方法?讲一下all和allsettled区别
- js哪些地方使用了栈?
- 想问的是执行上下文堆栈这类东西
- ts,type和interface区别,讲一下接口类型的索引签名
- 类型拓宽
- rem和em区别
- 介绍下https
- 反问
处女面,答得不好,应该是寄了