招商银行·招银网络科技面试题 · Java

招商银行·招银网络科技相关面试题,按最终去重题目聚合。

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

筛选题目已选:Java
第 141 题请列举内存泄漏和内存溢出的常见场景,并说明如何排查与预防。 考察对JVM内存模型、泄漏与溢出区别及常见场景的理解风险判断技术原理问题排查JavaJVM第 142 题请介绍OOM的排查方法。 考察对内存溢出问题的系统性排查思路与实战能力风险判断技术原理问题排查Java第 143 题volatile的作用是什么?它能否保证原子性? 考察对Java内存模型、可见性与原子性的理解风险判断技术原理Java第 144 题线程池参数、工作队列大小怎么设置合适?有哪些拒绝策略,各自适合什么场景? 考察线程池核心参数配置、拒绝策略的选择及适用场景风险判断技术原理方案权衡Java第 145 题volatile关键字的作用是什么? 考察volatile的可见性、有序性保证及其局限性技术原理Java第 146 题请手写一个类的 equals 方法,并说明重写 equals 时需要遵循哪些约定。 考察 equals 重写的规范性与对对象相等性约定(对称性、传递性、一致性、非空性)的理解编码实现技术原理Java第 147 题请介绍Java中常用的集合类,并说明各自的特点和适用场景。 考察对Java集合框架的基本理解、分类认知和场景判断能力技术原理技术选型Java第 148 题请手写一个线程安全的单例模式实现,并说明其原理。 考察并发编程中的单例实现与线程安全机制编码实现技术原理Java第 149 题接口和抽象类的区别 考察对面向对象核心概念的理解与运用技术原理方案权衡Java第 150 题多线程怎么实现,会带来什么问题? 考察多线程实现方式、并发问题及应对能力风险判断技术原理Java第 151 题HashMap的键和值是否可以为空? 考察对Java HashMap底层实现及边界情况的掌握技术原理问题排查Java第 152 题常见垃圾回收器有哪些? 考察对JVM垃圾回收器体系及适用场景的掌握技术原理方案权衡Java第 153 题volatile如何禁止指令重排序? 考察对Java内存模型及volatile语义的理解问题拆解技术原理Java第 154 题JDK 动态代理和 CGLIB 动态代理有什么区别? 考察对代理机制差异的理解和对比分析能力技术原理方案权衡Java第 155 题Spring 框架默认的异常处理机制是怎样的? 考察对 Spring MVC 异常处理机制的理解系统设计技术原理JavaSpring Framework第 156 题HashMap如何保证线程安全,有哪些实现方式 考察对并发容器原理及线程安全实现方式的理解风险判断技术原理方案权衡Java第 157 题请介绍一下 Java 内存结构。 考察对 JVM 运行时内存区域的划分、职责和常见问题理解技术原理JavaJVM第 158 题Java和Go的线程间共享数据的区别 考察对两种语言并发模型下共享数据方式的本质理解风险判断技术原理GoJava第 159 题请讲解 HashMap 的底层实现原理。 考察对哈希表结构、冲突处理、扩容机制及线程安全性的理解技术原理Java第 160 题线程的通信方式有哪些? 考察对多线程协作机制的理解与适用场景辨析技术原理方案权衡Java