招银云创面试题 · 技术原理
招银云创相关面试题,按最终去重题目聚合。
共 190 道真题 · 当前筛选命中 164 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 121 题HashMap的key、value是否可以都为null? 考察对HashMap数据结构及其null值处理机制的理解第 122 题请详细说明 Redis 的过期策略和持久化机制。 考察对 Redis 数据生命周期管理与数据恢复机制的理解第 123 题请介绍你对AQS(AbstractQueuedSynchronizer)的理解,并说明它的核心原理和应用场景。 考察对并发同步框架AQS的核心机制、设计思想及典型应用的掌握第 124 题如何保证数据库和缓存的数据一致性? 考察缓存与数据库一致性保证策略及风险权衡第 125 题请详细讲解一下Java的类加载过程。 考察对类加载机制的理解,包括加载、连接和初始化阶段第 126 题线程池的线程是怎么复用的? 考察线程池工作原理与线程生命周期管理第 127 题索引的使用方式有哪些?有什么优缺点? 考察数据库索引的设计、使用场景与代价评估第 128 题请解释 HashMap 的扩容机制。 考察对 HashMap 扩容流程、触发条件及并发影响的理解第 129 题ThreadLocal 如何实现父子线程间的信息传递? 考察 ThreadLocal 原理与跨线程上下文传递方案的掌握第 130 题请说明Redis的删除策略有哪些,各自的特点和适用场景是什么? 考察对Redis内存回收机制的理解及方案权衡能力第 131 题请介绍 ConcurrentHashMap 在 JDK 1.7 与 JDK 1.8 之间的主要区别。 考察对并发容器演进、锁粒度与性能优化的理解第 132 题请介绍一下 Java 中的 Lock 接口及其与 synchronized 的区别。 考察并发编程中显式锁的掌握程度与锁机制对比能力第 133 题请详细描述JDK 1.8中HashMap的put方法的工作原理和过程。 考察对JDK 1.8 HashMap put流程、冲突处理和树化的理解第 134 题如何创建线程池?有哪些创建方式和注意事项? 考察线程池创建方式的掌握与选型意识第 135 题请简要说明你通常会从哪些方面对数据库进行性能优化? 考察对数据库优化手段的全面理解与优先级把握第 136 题Kafka 与其他主流消息队列(如 RabbitMQ、RocketMQ、Pulsar)的主要区别是什么? 考察对 Kafka 与其他 MQ 在架构、模型、性能与适用场景上的理解第 137 题请解释Spring Boot中AOP的应用原理。 考察对AOP核心概念、动态代理机制及在Spring中应用的理解第 138 题MySQL主从复制、读写分离怎么实现的? 考察MySQL主从复制原理、读写分离架构设计及常见故障处理第 139 题请描述如何设计一个支持最近登录100个用户查询与淘汰的数据结构,如果使用LRU算法,你会如何实现? 考察LRU算法的理解与在真实场景中的设计应用第 140 题字符串要去掉所有的空格,可以调用什么方法? 考察对字符串处理API的掌握和实际应用能力