- 1
- 0
- 约4.82千字
- 约 7页
- 2026-08-15 发布于河北
- 举报
移动互联网工程师面试题及详细答案(实战接地气版)
一、基础原理高频题(必问)
1、请简单说说移动端HTTP和HTTPS的核心区别,实际开发中为什么优先用HTTPS?
参考答案:
第一,HTTP是明文传输,端口80,数据全程裸奔,中间人可以直接抓包、篡改数据;HTTPS是HTTP+SSL/TLS加密,端口443,传输数据加密、身份可校验、数据防篡改。
第二,HTTP无状态、无连接,每次请求都要重新握手;HTTPS多了SSL握手过程,首次请求会稍微慢一点,但现在通过会话复用、缓存可以大幅优化。
实际开发优先用HTTPS主要是三个原因:一是保护用户隐私,账号、密码、支付信息不会被窃取篡改;二是现在各大平台强制要求,小程序、APP上架、浏览器都禁止明文HTTP请求;三是能防止运营商劫持、弹窗广告、页面篡改等线上问题。
2、移动端TCP和UDP分别用在什么场景?开发中怎么选型?
参考答案:
TCP是面向连接、可靠、有序、有重传机制的协议,缺点是开销大、速度稍慢。我们项目里的接口请求、文件上传下载、日志上报、长链接通信基本都用TCP。
UDP是无连接、不可靠、无重传、开销小、速度快,缺点是会丢包、乱序。主要用于实时性要求极高、能容忍少量丢包的场景,比如APP实时语音、视频通话、直播弹幕、游戏对战。
选型原则:需要数据100%准确、不能丢失的用TCP;追求极致实时、少量丢包
您可能关注的文档
最近下载
- 2026贵州红星电子材料有限公司招聘7人笔试历年备考题库附带答案详解.docx VIP
- 2026贵州红星电子材料有限公司招聘7人笔试历年典型考点题库附带答案详解.docx VIP
- 华西证券-电子行业AI-AR眼镜系列报告(三)-显示与光学方案深度绑定,静待全彩MicroLED量产.pdf
- 2025湖北黄石市阳新县第二批事业单位招聘95人历年题库带答案解析(夺冠).docx VIP
- 禁毒法考试题库及答案.doc VIP
- 2026年禁毒考试题库新版.docx VIP
- 2026年禁毒考试题库(达标题).docx VIP
- 禁毒条例知识考试题库.doc VIP
- 全国禁毒知识考试题库及参考答案.pdf VIP
- 国家禁毒法考试题库.docx VIP
原创力文档

文档评论(0)