滴滴面试题 · 性能优化 · JavaScript
滴滴相关面试题,按最终去重题目聚合。
共 2131 道真题 · 当前筛选命中 8 道 · 更新 2026-08-05
筛选题目已选:性能优化 · JavaScript
考察点
技术栈
第 1 题闭包容易引发哪些内存问题?请说明原因和解决方案。 考察闭包内存泄漏风险意识及排查解决能力第 2 题请实现图片懒加载,要求不使用框架或库,并说明两种常见实现方式的区别。 考察原生图片懒加载实现及对滚动优化方案的理解第 3 题有哪些方法可以避免 script 阻塞页面渲染?请结合异步加载和异步执行的方式说明。 考察对脚本阻塞渲染的机制理解及异步加载技术的掌握第 4 题请解释虚拟列表的实现原理。 考察前端长列表性能优化与虚拟化渲染的核心机制第 5 题JavaScript 和 CSS 文件是否适合放入 CDN?请说明理由和注意事项。 考察静态资源是否适宜 CDN 以及缓存与版本管理第 6 题请解释事件委托(事件代理)的原理及其在浏览器中的应用场景。 考察对JavaScript事件冒泡机制与事件委托概念的理解第 7 题对于script脚本代码如果体积太大阻塞浏览器渲染怎么办 考察前端性能优化中脚本加载与渲染阻塞的处理策略第 8 题浏览器在页面渲染过程中遇到普通与带async/defer属性的script标签时,分别会执行怎样的加载和执行流程?这可能对首屏性能有什么影响? 考察对HTML解析、脚本加载执行与渲染阻塞关系的理解,以及性能优化意识