众安保险面试题 · 编码实现

众安保险相关面试题,按最终去重题目聚合。

828 道真题 · 当前筛选命中 56 · 更新 2026-08-05

筛选题目已选:编码实现
第 1 题请介绍你实际使用过的 Java 8 新特性。 考察 Java 8 核心特性的掌握程度与实际应用能力编码实现技术原理Java第 2 题如何判断一个单链表中是否存在环? 考察链表基础、双指针技巧与边界条件处理编码实现第 3 题list里面存的是对象,用Lambda表达式实现排序和去重,请现场写一个小demo 考察Java集合操作与Lambda表达式的实际编码能力编码实现技术原理Java第 4 题请使用流(Stream)对List<String>中的名字进行排序,并说明排序规则。 考察Java Stream对集合排序的掌握及排序规则的理解编码实现技术原理Java第 5 题请解决八皇后问题:在8×8的棋盘上放置8个皇后,使它们互不攻击,输出所有解。 考察回溯算法、递归与冲突判断的编程实现能力编码实现问题拆解技术原理第 6 题给定一个无序整数数组,如何找出数组中第 K 大的数? 考察排序、堆、快速选择等算法思想及复杂度分析能力编码实现问题拆解技术原理第 7 题请实现二叉树的层序遍历,并说明其时间与空间复杂度。 考察二叉树层序遍历的算法实现与复杂度分析编码实现技术原理第 8 题请写一个程序,给定一个目录路径,找出该目录下所有扩展名为 .txt 的文件,并返回它们的完整路径集合。 考察文件系统遍历与路径处理的基本能力编码实现问题拆解第 9 题给定一张表,包含类型字段(取值为 A、B、C、D、E)和数量字段,请编写 SQL 查询,统计每个类型的数量总和。 考察 SQL 分组聚合的编写能力与对基础语法的掌握编码实现技术原理SQL第 10 题请介绍你自己动手实现的一个抖音简化版项目,重点说明它的核心功能与个人贡献。 考察候选人自驱开发能力、项目真实性与核心实现细节编码实现项目复盘自我呈现第 11 题请解释 Java 中的装箱和拆箱,并说明如何将一个数字字符串转换为 int。 考察 Java 基本类型与包装类的转换机制及字符串转数值的实践编码实现风险判断技术原理Java第 12 题在线编译:User类有id、name两个属性。请将User的list依据name属性去重。 考察Java集合流式处理与对象去重实现能力编码实现问题拆解技术原理Java第 13 题场景题:A和B两个账户,如何通过锁实现从A扣减金额到B,同时也能从B扣减到A,避免并发冲突,需要几个锁?请写出代码实现。 考察并发下账户转账的锁粒度、死锁避免与实现能力编码实现风险判断技术原理第 14 题请编写一个函数,计算两个字符串的最长公共子串的长度。 考察动态规划或滑动窗口解决最长公共子串问题的能力编码实现技术原理第 15 题请共享屏幕,完成翻转二叉树的操作。 考察二叉树操作的理解、递归或迭代实现能力及编码熟练度编码实现技术原理第 16 题synchronized修饰在方法上代表什么含义? 考察对Java同步机制的理解,包括锁的粒度、对象监视器和静态方法锁的区别编码实现技术原理Java第 17 题请实现一个线程安全的单例模式加法器,提供对传入参数加一的方法,并说明如何保证线程安全。 考察单例模式实现与并发环境下方法线程安全的处理编码实现技术原理方案权衡Java第 18 题请编写一个SQL查询,实现三表联查,并结合GROUP BY和SUM进行统计,请具体描述表结构和查询需求。 考察SQL多表连接、分组聚合的实际应用能力编码实现问题拆解技术原理SQL第 19 题Java线程池是怎么把队列里的任务拿出来运行的? 考察对线程池任务调度机制和线程复用原理的理解编码实现技术原理Java第 20 题基于快速排序的分区思路,如何实现求数组的第K大(topK)元素?请说明做法和时间复杂度。 考察对快速选择算法及其与快排关系、复杂度优势的理解编码实现问题拆解技术原理