三星面试题 · 技术原理 · Java
三星相关面试题,按最终去重题目聚合。
共 185 道真题 · 当前筛选命中 8 道 · 更新 2026-08-05
筛选题目已选:技术原理 · Java
考察点
技术栈
第 1 题在你的项目中,Lambda表达式主要解决了哪些问题?请结合具体场景说明。 考察对Java Lambda表达式的理解及其在项目中的实际应用第 2 题两个线程同时调用同一个静态方法时,是否会各自创建不同的对象? 考察多线程并发下静态方法与对象创建的原子性和线程安全理解第 3 题请介绍单例模式的几种写法及各自的线程安全性。 考察单例模式实现方式、线程安全及性能权衡第 4 题在 Java 中,请写出一段双重检查锁定实现单例的代码,并解释为何需要 volatile 关键字。 考察实际编码能力和对 JMM 可见性问题的理解第 5 题Java中创建线程有哪几种方式,各自的特点和适用场景是什么? 考察对Java多线程创建方式及其底层机制的理解第 6 题守护线程和普通线程的区别 考察对线程生命周期、JVM退出条件和线程协作机制的理解第 7 题如何将一个线程设置为守护线程? 考察Java中守护线程的概念、设置方法及与用户线程的区别第 8 题基类要求子类不可以重写某个函数用什么关键字? 考察面向对象中函数重写的控制机制