转转面试题 · 问题拆解
转转相关面试题,按最终去重题目聚合。
共 152 道真题 · 当前筛选命中 33 道 · 更新 2026-08-05
筛选题目已选:问题拆解
考察点
技术栈
第 21 题在使用数组或字符串进行查找时,indexOf方法有哪些主要弊端或局限?请结合实际场景说明如何规避。 考察对indexOf局限性的理解及替代方案的掌握第 22 题Promise 请求失败后再发送一次请求怎么写? 考察异步重试逻辑的编码实现与边界处理第 23 题请解释数据库复合索引的最左匹配法则,并举例说明其适用场景。 考察对复合索引最左前缀原理的理解和实际应用能力第 24 题链表去重怎么实现? 考察链表遍历、数据去重和时空复杂度权衡第 25 题如果幂等验证逻辑中,请求通过幂等验证后业务系统异常(比如下游服务抛出异常),应该怎么处理? 考察幂等机制在异常场景下的处理策略与一致性保障第 26 题请手写实现一个类似Integer.parseInt()的方法,将字符串转换为整数。 考察字符串处理、边界条件处理和编码实现能力第 27 题实现一个Integer.parseInt的方法 考察字符串转整数的边界处理与编码实现能力第 28 题如何计算一棵二叉树的深度?请说明思路和实现要点。 考察树的遍历与递归/迭代解题能力第 29 题请介绍一个你印象深刻的项目,重点说明你在其中的职责、遇到的挑战以及最终结果。 考察项目复盘能力、个人职责清晰度和结果导向第 30 题说一下项目遇到了哪些困难? 考察候选人项目复盘能力与问题解决思维第 31 题请用三个线程循环顺序打印字母 a、b、c,例如 a b c a b c…,说明你的线程同步方案。 考察多线程协作、同步原语及正确性与效率之间的权衡第 32 题如何检验测试结果的显著性? 考察假设检验的基本概念、方法选择与结果解读能力第 33 题请描述HashMap的数据结构,并说明put操作的过程。 考察HashMap底层数据结构与put流程的掌握程度