- 3
- 0
- 约7.22千字
- 约 20页
- 2026-03-20 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年移动门户前端工程师岗位面试题含答案
一、基础知识(共5题,每题10分,总分50分)
1.题:简述HTTP/2与HTTP/1.1的主要区别及其对移动端性能的影响。
答:
HTTP/2相比HTTP/1.1的主要区别包括:
-二进制分帧层:HTTP/2采用二进制格式,而HTTP/1.1是文本格式,二进制分帧层更高效,减少解析开销。
-多路复用:HTTP/2允许多个请求/响应在同一个连接上并行传输,解决HTTP/1.1的队头阻塞问题。
-头部压缩:使用HPACK算法压缩HTTP头部,减少传输数据量。
-服务器推送:服务器可主动推送客户端需要的资源,减少请求次数。
对移动端性能的影响:
-降低延迟,提升页面加载速度,尤其适用于弱网环境(如4G/5G切换时)。
-减少资源浪费,节省流量,对数据敏感的移动设备更友好。
2.题:解释CSS3中的Flexbox布局原理及其在移动端适配中的应用场景。
答:
Flexbox(弹性盒模型)核心原理是:
-容器(Container):通过`display:flex`定义,控制子元素(Item)的排列。
-主轴(MainAxis):默认为水平方向,通过`flex-direction`调整(row/col)。
-交叉轴(CrossAxis):垂直于主轴方向。
-弹性伸缩(Fl
原创力文档

文档评论(0)