58到家面试题 · Java
58到家相关面试题,按最终去重题目聚合。
共 299 道真题 · 当前筛选命中 23 道 · 更新 2026-08-05
筛选题目已选:Java
考察点
技术栈
第 1 题程序计数器为什么要存在? 考察对 JVM 运行时数据区中程序计数器作用与线程上下文切换机制的理解第 2 题请详细说明线程池的核心参数、创建方式以及工作流程。 考察对线程池原理和配置的理解第 3 题为什么StringBuilder线程不安全 考察对StringBuilder内部实现与并发安全的理解第 4 题线程的状态有哪些? 考察对线程生命周期和状态转换的理解第 5 题集合遍历时删除元素会发生什么?如果想要安全删除,该怎么做? 考察对集合迭代器机制和并发修改异常的理解第 6 题请介绍Java集合类的相关知识,包括整体框架、常用实现类及适用场景。 考察集合框架的掌握程度和实际选型能力第 7 题请解释线程与进程的区别,以及 wait 和 sleep 的区别。 考察对操作系统基本概念和线程同步基础知识的掌握第 8 题StringBuffer和StringBuilder的区别,和String的区别 考察对Java字符串类特性及线程安全、性能差异的理解第 9 题在百万级访问量场景下,如何设计线程池和限流方案? 考察在高并发场景下进行系统设计和容量规划的能力第 10 题如何实现多线程?请介绍常见的线程创建方式及适用场景。 考察多线程基础创建方式及对并发编程的理解第 11 题Full GC对程序的影响是什么? 考察Full GC触发机制、停顿与业务影响以及排查思路第 12 题抽象类和接口有什么区别? 考察对面向对象基本概念的理解深度第 13 题String、StringBuilder和StringBuffer的区别 考察Java字符串不可变性、线程安全与性能差异第 14 题单例模式有哪几种实现方式?请分别说明饿汉式、懒汉式、枚举和静态内部类的特点与适用场景。 考察对单例模式多种实现方式及其线程安全、延迟加载特性的理解第 15 题什么是线程安全? 考察对并发编程核心概念的掌握第 16 题什么是深拷贝和浅拷贝?请举例说明它们的区别。 考察对象复制原理及对引用的理解第 17 题为什么懒汉式线程不安全? 考察对单例模式线程安全问题的理解第 18 题请介绍你对 Java 语言的掌握程度,包括核心特性和实际应用。 考察候选人 Java 知识深度与实战经验第 19 题Java 中如何保证线程安全? 考察并发机制与工具的掌握程度第 20 题请讲讲你如何实现一个线程池,包含哪些核心组件和设计要点? 考察对线程池原理、核心参数和并发控制的理解深度