- 朋友那边复制过来的
- 有答案欢迎提供到这里
某厂面试1
20200413 一面:
- html meta 作用, 具体有哪些
- flex, flex:1, 代 表什么, 有没有其他属性
- Promise, 状态,all , race
- Promise all 实现
- 缓存,请求到资源流程和缓存
- vue 是怎么到 template 到 render 流程
- cookie 处理,前端怎么处理
- 算法题 不定序数组 twoSum
二面:
- css 局中
- css position,有什么值, 对应的含义
- 项目里的 postcss 插件怎么实现
- vue 生命周期,区别
- vue 模版渲染流程,怎么更新
- vue Object 和 Array 的更新是否可以监听, 为什么
- vue 直接 index 设置 Array 和 push 有什么不同
- v-router hash 和 history 的区别和实现
- xss 攻击 富文本渲染 解决方案 compile 实现
- 上传下载进度监听
- 算法题最短权和路程
三面:
- 封装一个分⻚器,思路,迭代需求,更加智能?
- 如何优化数组渲染和减少重绘
- 聊到 项目中的组件库 打包为啥选 rollup ,做了什么
- 解释一下 esm. cjs, iife, umd 的使用场景和区别
- Umd 如何起作用
- 算法, 倒叙加法,不足的位置补0,优化
- 智力, 变色⻰变成同一种,是否有可能
反问:
- 什么部⻔
- 技术栈
- 会不会有后端的需求
- 为啥不问我 react
HR:
- 面试,有没有其他 offer
- 为什么要选 这个部门
- 工作时间
- 遇到难题怎么解决
- 原公司业务,技术栈
- 原公司规模, 部⻔规模
- 未来发展, 怎么选公司
- 有没有了解部⻔
某厂面试2
2021-09-02 QQ音乐
- 自我介绍
- 为什么想 换工作
- 事件猾环
- Node的事件循环和浏资器的事件循环有什么区别
- 如何解决跨域
- 浏览器有等些缓存机制
- HTTP缓存有哪些
- 讲一下协商缓存,服务端怎么判断有更改,这次需要缓存
- 浏览器如何渲染页面
- 浏宽器滋染过程中会阻塞吗
- 浏览器怎么执行JS文件的(JS如何执行的)
- V8引擎怎么执行JS、V8做了哪些优化
- CSRF是啥,如何防范
- 什么是CSP?
- 如何监测网页性能?(线上的怎么收集性能报告)
- 怎么知道白屏结束,怎么知道页面已经加载完
- 项目中有没有性能的指标,怎么做的?
- UDP和TCP有什么区别
- UDP相对于TCP来说有什么特性、优点
- HTTPS如何保证安全传输
- 了解过React吗
- Vue怎么实现双向数据绑定
- $nextTick的原理是啥,如果浏览器不支持Promise,怎么降级处理?
- 最近做的项目,扮演什么角色,用什么技术楼,遇到什么难题,怎么解决的
- 反问