招商银行·招银网络科技面试题 · 技术原理 · Java
招商银行·招银网络科技相关面试题,按最终去重题目聚合。
共 2575 道真题 · 当前筛选命中 370 道 · 更新 2026-08-05
筛选题目已选:技术原理 · Java
考察点
技术栈
第 321 题请描述 G1 垃圾回收器的并发标记流程。 考察对 G1 并发标记阶段和并发正确性的理解第 322 题说说Java内存模型 考察对Java内存模型核心概念的理解第 323 题List<>里面填基本数据类型为什么会报错? 考察泛型类型约束与基本类型和包装类型的区别第 324 题请说明使用不同方式创建String对象时,判断引用相等(==)的结果有何差异? 考察String对象创建方式与引用比较的底层机制理解第 325 题ConcurrentHashMap的key可以是null值吗? 考察对ConcurrentHashMap线程安全实现细节和null值限制的理解第 326 题请介绍一下你对 Netty 的理解,包括它的核心组件和典型应用场景。 考察对 Netty 框架的掌握程度及其在 Java 网络编程中的应用能力第 327 题Java 中 final 关键字的作用是什么? 考察对 final 关键字在变量、方法、类三个层面的语义理解第 328 题sleep 与 wait 方法的区别?处于 wait 状态的线程如何唤醒? 考察并发编程中对线程阻塞与唤醒机制的理解第 329 题请解释Java中String的字符串常量池以及intern方法的作用。 考察对String常量池机制与intern方法语义的理解第 330 题应用Java设计模式进行系统设计:电子门报警后要通知机器狗等响应实体进行响应,未来可能要接入更多响应实体,考虑扩展性等,应使用什么设计模式?不使用中间件。 考察观察者模式及扩展性设计能力第 331 题List和Set各怎么去重? 考察对Java集合去重机制的理解及性能取舍第 332 题什么是Java的多态? 考察对Java面向对象多态机制的理解与表达能力第 333 题请列举Java中创建线程的几种方式,并说明各自的适用场景。 考察Java并发编程基础及理论联系实践的能力第 334 题请描述类的生命周期,包括加载、连接、初始化的主要过程。 考察对类加载机制及其子阶段的理解第 335 题请解释Java中强引用、软引用、弱引用和虚引用的区别及使用场景 考察Java引用类型的内存管理机制及典型应用第 336 题Java反射是怎么实现的? 考察对Java反射机制底层实现和核心API的理解第 337 题子线程发生异常时,如何向父线程传递并处理? 考察多线程异常处理机制与线程间通信第 338 题请介绍 Java 的异常机制,包括异常的分类、处理方式以及最佳实践。 考察对 Java 异常体系的理解和实际应用能力第 339 题Java 8新特性使用过哪些? 考察对Java 8主要新特性的掌握程度和实际应用能力第 340 题在多线程程序中,调用 Thread.join() 方法时,主线程会被阻塞吗?请说明原理和适用场景。 考察多线程同步机制 join 的阻塞行为及其底层原理