转转面试题 · 技术原理

转转相关面试题,按最终去重题目聚合。

共 152 道真题 · 当前筛选命中 107 道 · 更新 2026-08-05

筛选题目已选:技术原理
第 61 题怎么统计一个数组中每个元素出现的次数? 考察哈希表/映射数据结构的使用与代码实现能力编码实现技术原理第 62 题请列举你处理过的常见错误类型,并说明如何处理异常或错误。 考察对常见错误分类、异常处理模式及接口规范的理解编码实现技术原理问题排查第 63 题乐观锁和悲观锁有什么区别? 考察并发控制两种主流策略的原理、适用场景与权衡技术原理方案权衡第 64 题Redis有哪些主要的数据类型?请简要说明各自的特点和典型应用场景。 考察对Redis核心数据结构的掌握程度及场景匹配能力技术原理技术选型Redis第 65 题为什么 HashMap 在链表长度达到 8 时会转换为红黑树? 考察 HashMap 树化阈值的容量约束与泊松分布概率推导技术原理方案权衡Java第 66 题比如链表为1->2->1->2->1->3,怎么删除所有的1? 考察链表遍历中删除指定值节点的实现能力与边界处理编码实现问题拆解技术原理第 67 题在使用数组或字符串进行查找时,indexOf方法有哪些主要弊端或局限?请结合实际场景说明如何规避。 考察对indexOf局限性的理解及替代方案的掌握问题拆解技术原理JavaScript第 68 题讲一下自旋锁? 考察自旋锁的基本原理、适用场景及与阻塞锁的对比技术原理方案权衡第 69 题volatile 能保证有序和可见性,多线程下操作 i++ 能否保证线程安全? 考察对 volatile 语义边界和复合操作原子性的理解风险判断技术原理Java第 70 题useMemo作用场景 考察React useMemo的使用场景与性能优化意识性能优化技术原理React第 71 题怎么实现懒加载? 考察对懒加载原理、触发时机和去抖动策略的理解性能优化技术原理JavaScript第 72 题常用Redis实现什么功能,有什么作用 考察对Redis核心功能的认知及其业务价值业务理解技术原理Redis第 73 题TCP协议是如何保证可靠性传输的? 考察TCP协议机制与可靠性原理的掌握程度系统设计技术原理TCP第 74 题在一个商家售货统计表中,商家id建有索引,查询 `select sum(count) from temp where id = 123456` 速度很慢,请分析可能的原因并提出优化方案。 考察对索引失效、全表扫描、数据分布和聚合查询优化的理解性能优化技术原理问题排查SQL第 75 题LinkedList与ArrayList的区别? 考察Java集合框架中两种List实现的底层结构与性能差异技术原理技术选型Java第 76 题Promise 请求失败后再发送一次请求怎么写? 考察异步重试逻辑的编码实现与边界处理编码实现问题拆解技术原理第 77 题请说明如何将字符串安全地转换为整数,并讨论常见错误与处理方式。 考察字符串转整数的实现方法、边界条件与异常处理技术原理问题排查Java第 78 题请解释前端路由的 hash 模式和 history 模式的区别。 考察对前端路由实现原理及历史模式局限的理解技术原理技术选型方案权衡第 79 题请介绍你做过的一个首屏加载优化项目,包括具体实现方案和效果。 考察前端性能优化的实际经验和具体实现能力性能优化结果导向技术原理第 80 题线程池使用过多了会出现哪些问题?在高并发压测RPC时,为什么会出现溢出? 考察线程池资源耗尽、队列溢出等异常场景的识别与排查能力风险判断技术原理问题排查Java