- 1
- 0
- 约9.63千字
- 约 10页
- 2026-05-06 发布于河北
- 举报
IT岗位面试题及详细答案
一、基础通用题(所有IT岗位必问)
1.请说说你对HTTP和HTTPS的区别,实际工作中怎么排查HTTPS访问异常?
问题解析:考察基础网络知识,重点看实操排查能力,避免纯理论堆砌。
详细答案:最核心的区别有3点:一是安全层面,HTTP是明文传输,容易被窃听、篡改,HTTPS基于SSL/TLS加密,数据传输安全;二是端口不同,HTTP用80端口,HTTPS用443端口;三是证书要求,HTTPS需要CA机构颁发的证书,否则浏览器会提示不安全。
实际工作中排查HTTPS异常,我一般按这个步骤来:首先看浏览器提示(比如证书过期、域名不匹配),直接排查证书有效性;如果证书没问题,用ping、telnet测试443端口是否通,排除网络或防火墙拦截;再用curl命令查看请求响应(比如curl-v目标地址),看是否有SSL握手失败;最后检查服务器配置,比如Nginx/Apache的HTTPS配置是否正确,证书文件是否加载成功,有没有配置SSL协议版本兼容(比如禁用低版本TLS1.0)。
2.什么是缓存?项目中你用过哪些缓存,为什么用?遇到过缓存相关的问题吗,怎么解决的?
问题解析:考察缓存核心概念,重点看实际应用和问题解决能力,拒绝空谈缓存类型。
详细答案:缓存本质是把高频访问的数据,临时存储在速度更快的介质(比如内存)中,减少数据库或后端服务的压力,提升接口
原创力文档

文档评论(0)