2025年10月23日 顺丰二面全程25分钟,无手撕。有一个包含1000条学生数据的数据集(含姓名、年龄、班级等字段),如何在应用层面按班级快速分组? 是否有更高效的方式?能否利用某些语言特性或数据结构优化?什么是联合索引? 联合索引适用于哪些场景? 为什么在某些字段(如性别)上建立联合索引更合理? 联合索引相比多个单列索引有什么优势?有三个线程 A、B、C,如何确保它们严格按照 A → B → C 的顺序执行? 除了使用共享计数器 + 条件判断的方式,还有哪些实现方法?你是如何实现防重复下单(幂等性)的? 你常用哪些 Redis 数据结构? 在哪些场景下使用它们? Hash 和 String...