转转面试题 · 问题排查
转转相关面试题,按最终去重题目聚合。
共 152 道真题 · 当前筛选命中 17 道 · 更新 2026-08-05
筛选题目已选:问题排查
考察点
技术栈
第 1 题CSS 中 position: fixed 的元素在什么情况下会表现得像 absolute? 考察对 fixed 定位上下文(containing block)形成条件的理解第 2 题讲一下数据库索引失效的常见场景。 考察对索引底层原理和查询优化器行为的理解第 3 题如何处理消息堆积? 考察消息队列消费能力、堆积排查与应急处理能力第 4 题线上合并冲突无法自动解决时,你会如何处理? 考察对合并冲突原因的理解及手动解决冲突的操作流程与风险控制第 5 题HashMap扩容机制? 考察HashMap扩容触发条件、过程及多线程环境下的风险第 6 题ArrayList怎么删除值为2的元素 考察对ArrayList遍历删除方法的掌握及并发修改异常的理解第 7 题生产环境需要动态扩容分表(例如从4个扩充到8个)时,你怎么解决? 考察分表扩容的数据迁移与一致性处理方案第 8 题请列举你处理过的常见错误类型,并说明如何处理异常或错误。 考察对常见错误分类、异常处理模式及接口规范的理解第 9 题在一个商家售货统计表中,商家id建有索引,查询 `select sum(count) from temp where id = 123456` 速度很慢,请分析可能的原因并提出优化方案。 考察对索引失效、全表扫描、数据分布和聚合查询优化的理解第 10 题请说明如何将字符串安全地转换为整数,并讨论常见错误与处理方式。 考察字符串转整数的实现方法、边界条件与异常处理第 11 题线程池使用过多了会出现哪些问题?在高并发压测RPC时,为什么会出现溢出? 考察线程池资源耗尽、队列溢出等异常场景的识别与排查能力第 12 题闭包的作用及其使用场景有哪些? 考察对闭包概念、特性及典型应用场景的理解第 13 题如果在防止超卖的过程中,Redis不可用了,怎么解决? 考察对缓存降级、数据一致性及库存扣减方案的应急处理能力第 14 题请结合一个真实项目,说明 Vite 相比传统打包工具的优势,以及在实际使用中你遇到的核心问题与优化方法。 考察对 Vite 原理的理解及实际应用中的问题排查能力第 15 题你在项目中遇到最大的困难是什么?你是怎么解决的? 考察问题解决能力、应对挫折的方式及项目经验深度第 16 题缓存雪崩是什么? 考察对缓存故障模式及其触发条件、影响和常见应对策略的理解第 17 题请系统性地讲讲你在 SQL 优化方面的经验和心得。 考察 SQL 优化知识的系统性、实践深度和排查思路