途虎面试题 · 编码实现 · Java
途虎相关面试题,按最终去重题目聚合。
共 1605 道真题 · 当前筛选命中 7 道 · 更新 2026-08-05
筛选题目已选:编码实现 · Java
考察点
技术栈
第 1 题Java中throw和throws有什么区别? 考察对异常抛出语法及其使用场景的区分第 2 题请实现一个函数,将字符串形式的键值对转换为 Map,并处理可能的格式异常。 考察字符串解析、边界条件处理和编码实现能力第 3 题如何实现线程池异步调用并汇总结果? 考察线程池使用、异步任务管理和结果汇总能力第 4 题ArrayList如何动态扩容? 考察对ArrayList扩容机制的理解和实现细节第 5 题怎么保证主线程在子线程执行后执行? 考察多线程协作中等待子线程完成的机制第 6 题请用BigDecimal实现一个分摊金额算法,将总金额按比例分配给多个科目,并保证分配合计等于总金额。 考察Java中BigDecimal高精度计算与分摊场景的边界处理第 7 题请手写一个 Java 动态代理示例,并说明其原理。 考察 Java 动态代理的编码实现、原理理解与应用边界