给我面没招了,发一下问题给大家参考,攒攒人品!1.用户从浏览器输入URL到后端响应,中间经历了哪些具体阶段?(DNS、TCP、TLS等)2.TCP三次握手与四次挥手的具体状态流转是怎样的?3.TLS/SSL 握手过程是如何保证传输安全的?4. 请求链路:SpringBoot请求打进来后,是如何一步步到达Controller的?5. HandlerAdapter 在参数解析和返回值处理中起到了什么作用?6. 使用场景:除了基础缓存,Redis在分布式锁、排行榜、消息队列中有哪些具体落地用法?7. Set 集合在什么情况下会从 IntSet 转换为 HashTable? * ZSet(有序集合)的底层实现原理是什么8. Redis 为什么快?(IO多路复用、单线程模型、内存操作的具体优势)9. Redis 是如何删除过期 Key 的?(惰性删除 vs 定期删除的机制)10. 索引结构:B+ 树的底层组织形式是怎样的?11. 深度估算:在实际生产中,B+ 树通常有几层?如何根据数据量估算树高?12. 存储区别:聚簇索引与非聚簇索引在存储和查询(回表)上有什么本质区别?13. RAG 切分:在构建知识库时,Chunk(文本切分)有哪些常见的方案?(固定窗口、语义切分等)14.快排手撕