转转面试题 · 编码实现
转转相关面试题,按最终去重题目聚合。
共 152 道真题 · 当前筛选命中 17 道 · 更新 2026-08-05
筛选题目已选:编码实现
考察点
技术栈
第 1 题请实现一个通用的深拷贝函数 考察对深拷贝原理、边界处理和编码实现能力的理解第 2 题请手写一个线程安全的懒汉式单例模式实现,并说明其线程安全性的关键点。 考察单例模式实现与并发正确性理解第 3 题ArrayList怎么删除值为2的元素 考察对ArrayList遍历删除方法的掌握及并发修改异常的理解第 4 题请描述你封装表单控件的过程,并说明它解决了哪些场景下的问题。 考察前端封装抽象能力、对复用性与维护性的理解第 5 题HashMap查找value有什么方法? 考察对HashMap按值查找的实现思路与复杂度认知第 6 题有两个文本文件,每行是一条内容,如何编写一个方法找出两个文件中内容完全相同的行并输出? 考察基础文件读取、集合运算与去重处理能力第 7 题怎么统计一个数组中每个元素出现的次数? 考察哈希表/映射数据结构的使用与代码实现能力第 8 题请列举你处理过的常见错误类型,并说明如何处理异常或错误。 考察对常见错误分类、异常处理模式及接口规范的理解第 9 题比如链表为1->2->1->2->1->3,怎么删除所有的1? 考察链表遍历中删除指定值节点的实现能力与边界处理第 10 题Promise 请求失败后再发送一次请求怎么写? 考察异步重试逻辑的编码实现与边界处理第 11 题判断整数是否为2的幂次方 考察位运算与整数边界处理的算法能力第 12 题链表去重怎么实现? 考察链表遍历、数据去重和时空复杂度权衡第 13 题请手写实现一个类似Integer.parseInt()的方法,将字符串转换为整数。 考察字符串处理、边界条件处理和编码实现能力第 14 题请手写一个线程安全的懒汉式单例模式,并说明其实现要点。 考察并发安全单例的实现与原理理解第 15 题实现一个Integer.parseInt的方法 考察字符串转整数的边界处理与编码实现能力第 16 题如何计算一棵二叉树的深度?请说明思路和实现要点。 考察树的遍历与递归/迭代解题能力第 17 题请用三个线程循环顺序打印字母 a、b、c,例如 a b c a b c…,说明你的线程同步方案。 考察多线程协作、同步原语及正确性与效率之间的权衡