前端/移动开发面试题 · 风险判断 · CSS
前端/移动开发相关岗位面试题。
共 24989 道真题 · 当前筛选命中 29 道 · 更新 2026-08-05
筛选题目已选:风险判断 · CSS
考察点
技术栈
第 1 题在介绍 CSS 两栏布局时,通常还有哪些值得补充的进阶要点? 考察布局知识的深度和边界意识第 2 题图片的加载是同步还是异步?加载失败或未完成时,是否会影响页面布局(重排)?请分情况说明。 考察对图片加载机制与布局影响的理解,以及分场景分析能力第 3 题当右侧内容超出容器高度时,应该如何让布局保持良好表现? 考察对溢出内容处理与滚动机制的掌握第 4 题怎么理解CSS的重排重绘,哪些属性会导致重排,怎么重绘,重排会对所有元素重排吗还是只对部分区域? 考察浏览器渲染机制、重排重绘的触发条件及性能影响范围第 5 题width: 100%和width: auto有什么区别? 考察CSS布局中宽度计算与盒模型的深入理解第 6 题在移动端适配中,rem、vw/vh、媒体查询等方案各有什么优缺点? 考察对适配方案缺陷的辨析与选型能力第 7 题如何解决 JS、CSS、HTML 新功能的兼容性问题? 考察前端新特性兼容性处理策略与降级方案设计第 8 题实现元素垂直居中都有哪些常用方法? 考察CSS布局基础与不同场景下的方案选择第 9 题请解释什么是高度塌陷,并说明其产生原因及常见解决方案。 考察对CSS布局中高度塌陷问题的理解与解决能力第 10 题如何实现比浏览器最小字号限制更小的文字显示? 考察对浏览器最小字号限制的理解及规避方法的实现原理和权衡第 11 题在前端开发中,JavaScript、CSS、Three.js 和 Vue 这些技术各自在运行时的内存开销有什么特点?如何评估和优化它们的内存使用? 考察对前端技术栈内存特性的理解与优化意识第 12 题在前端开发中,如何应对不同浏览器的差异,确保页面表现一致? 考察跨浏览器开发的实际策略和工程实践第 13 题JavaScript 和 CSS 文件是否适合放入 CDN?请说明理由和注意事项。 考察静态资源是否适宜 CDN 以及缓存与版本管理第 14 题谈谈你对 CSS 属性中的 will-change 的理解,它为什么被认为是“黑魔法”,以及使用它可能带来的性能陷阱? 考察对 CSS 性能优化中 will-change 属性的理解、使用边界与潜在风险第 15 题设计一个支持千万级日活的H5活动页面架构 考察高并发前端架构、性能优化与稳定性设计能力第 16 题请实现一个前端动画效果,并考虑对旧版浏览器的兼容性。 考察动画实现能力与浏览器兼容性处理意识第 17 题直播间高并发弹幕场景下如何做好性能优化(预加载、CSS的GPU加速、节点复用)? 考察高并发场景下的前端性能优化能力,涵盖预加载策略、渲染性能与DOM节点管理第 18 题简单讲一下首页白屏解决办法。 考察对前端白屏问题的排查思路与解决方案第 19 题不同主流浏览器之间有哪些关键区别? 考察对浏览器技术差异和兼容性问题的理解第 20 题如果自己开发的页面在他人环境中出现白屏,你会如何排查和定位问题? 考察前端白屏问题的系统排查思路与常见原因定位能力