海康威视面试题 · 技术原理 · Java
海康威视相关面试题,按最终去重题目聚合。
共 1283 道真题 · 当前筛选命中 54 道 · 更新 2026-08-05
筛选题目已选:技术原理 · Java
考察点
技术栈
第 41 题Array和ArrayList有什么区别? 考察对数组与动态数组在类型安全、容量管理与性能上的差异理解第 42 题如果两个对象的 equals 返回 true 但 hashCode 返回不同的值,可能的原因是什么?会带来什么后果? 考察对 equals 与 hashCode 契约的理解及违反契约的影响第 43 题请描述你在项目中如何配置线程池的核心参数(如核心线程数、最大线程数、队列容量、拒绝策略)? 考察线程池参数设计的依据与业务场景结合能力第 44 题在Java中,调用线程的start()方法和直接调用run()方法有什么区别? 考察对线程启动机制和并发执行的理解第 45 题请讲一下Java中的BIO、NIO和AIO的区别 考察对Java IO模型的分类理解、核心特性与适用场景第 46 题请介绍 Java 中常见的集合类,并说明它们各自的特点和适用场景。 考察对 Java 集合框架的掌握程度、对比能力及场景化应用意识第 47 题请描述 Java 线程的状态及其之间的转换过程。 考察对线程生命周期各状态及转换条件的掌握程度第 48 题String内部是如何存储的? 考察对Java String底层实现和不可变性的理解第 49 题请说明创建线程的几种常用方式,并比较它们的适用场景。 考察对线程创建方式及各自适用场景的理解第 50 题请说明线程池的核心参数及其作用,以及如何合理配置这些参数。 考察对线程池核心参数的掌握与配置调优能力第 51 题请列举创建新线程的常见方式,并从适用场景和潜在问题角度进行比较。 考察对线程创建方式的掌握、场景适配与风险意识第 52 题HashMap 是线程安全的吗?在 Java 的 Map 实现中,哪些是线程安全的? 考察对并发容器与线程安全机制的理解第 53 题HashMap 在 JDK8 中为什么选择 8 作为链表转红黑树的阈值? 考察对泊松分布统计原理和性能权衡的理解深度第 54 题请解释方法重载与方法重写的区别,并分别举例说明。 考察对Java面向对象三大特性之一多态的深入理解及辨析能力