米哈游面试题 · 方案权衡 · Java
米哈游相关面试题,按最终去重题目聚合。
共 2292 道真题 · 当前筛选命中 15 道 · 更新 2026-08-05
筛选题目已选:方案权衡 · Java
考察点
技术栈
第 1 题在Java中如何保证内存模型的三个特性?请结合具体机制说明。 考察对JMM实现机制的理解和应用第 2 题请说明多继承的缺点,并解释为什么 Java 通过接口来规避这些问题? 考察对多继承缺陷的理解及 Java 接口设计动机第 3 题在项目中你为什么选择使用 Python 而不是 Java? 考察技术选型依据、对语言特性的理解和项目适配能力第 4 题StringBuffer和StringBuilder的区别 考察Java字符串可变类的线程安全与性能特性对比第 5 题请说明单例模式的常见实现方式及其优缺点。 考察对单例模式实现细节、线程安全与适用场景的理解第 6 题接口和抽象类的区别 考察对面向对象核心概念的理解与运用第 7 题请从技术设计、并发模型和适用场景等维度比较 Go 与 Java 的异同。 考察对两种主流语言特性的理解、对比分析能力和技术选型意识第 8 题请介绍Java多线程编程中你熟悉的关键技术点。 考察多线程知识体系的广度与关键机制的理解第 9 题如果想在运行时操作有哪些方式? 考察对计算机程序运行时行为控制技术的理解和运用第 10 题讲讲NIO、BIO、多路复用,epoll的方法有哪些 考察对Java IO模型及多路复用机制的理解第 11 题请深入讲解垃圾回收底层实现,例如对象的存活判定、写屏障以及并发标记等机制。 考察对 GC 底层实现机制的理解深度第 12 题JDK动态代理和CGLIB在使用上有什么区别? 考察两者在适用场景与Spring AOP中的选择逻辑第 13 题Vector是什么?它和ArrayList的区别是什么? 考察对Java集合类Vector与ArrayList的实现差异、线程安全性及使用选择的理解第 14 题请介绍Java中常用的多线程同步机制,并说明各自的应用场景。 考察对多线程并发控制手段的掌握及场景选择能力第 15 题Java里的锁有哪些?请列举并说明各自的特征。 考察对Java常见锁机制的掌握程度、区分能力及应用场景理解