滴滴秋储-前端
一面:
自我介绍
简单介绍了个人、实习产出
ES6+新特性
promise解决了什么问题
聊聊浏览器:
- url解析
- 浏览器缓存
- 渲染过程
- 浏览器cookie、sessionstorage、localstorage
- http1.0 http1.1 http2.0
- https加密过程的演变
- 垃圾回收机制
- 框架对于浏览器的dom操作优化
重绘和回流
position定位详解
了解CTF吗
手写:
- promise
- 实现水平垂直居中的css有哪些
反问......
二面
自我介绍
询问实习产出、个人项目
大文件上传如何实现?如何优化?拓展
promise有哪些状态?状态是否可逆?
js的基础类型
基础类型和引用类型的区别
说输出
let a = {} let b = {} console.log(a===b) console.log(a==b)
this的指向(深挖)
个人如何学习前端
虚拟列表如何实现?如何优化?
为什么选用Tailwind Css
React的新特性
为什么hooks不能写在if语句中?
URL解析过程
AI相关 MCP、Agent、WorkFlow、Rag、A2A
反问......
一面后结束了10来分钟进行的二面,面试体验说实话很不错,是体验感最好的一次(可能题比较简单是一方面,但我觉得主要是面试官很温和没什么架子也没板着脸,二面的时候常常对一些知识点相视一笑,而且也能从面试官点头,“嗯”,这些肢体动作感觉是认真倾听了的)
无论结果如何,还是很感谢两位面试官,~希望成为滴孝子