招银云创面试题 · 技术原理
招银云创相关面试题,按最终去重题目聚合。
共 190 道真题 · 当前筛选命中 164 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 41 题请解释如何保证账户A扣款和账户B入账这个操作的原子性,即要么同时成功,要么同时失败。 考察分布式事务或本地数据库事务的原子性保证第 42 题说说JVM的内存结构? 考察JVM运行时数据区的划分与各区域职责第 43 题请解释TCP四次挥手的过程,并说明为什么挥手需要四次。 考察TCP连接释放过程及全双工关闭机制第 44 题在实际项目中,你们是如何设计和设置索引的? 考察数据库索引设计的实际经验、原则和场景化决策能力第 45 题Kafka 在分布式系统中主要有哪些用途? 考察对 Kafka 核心应用场景和价值的理解第 46 题你说是单线程,但是不应该是线程越多执行的越快吗? 考察对单线程模型与多线程性能关系的理解第 47 题讲讲 synchronized 锁升级的过程。 考察对 synchronized 锁状态流转和并发优化机制的理解第 48 题请介绍常见的垃圾回收算法及其适用场景。 考察对垃圾回收基础算法的理解与对比能力第 49 题请解释数据库事务的隔离级别,并说明各自解决的问题。 考察对事务隔离级别定义、解决的问题及适用场景的理解第 50 题如何用乐观锁解决库存超卖问题?除了 CAS 方式外,还有哪些可选方案,为什么通常不采用版本号字段? 考察乐观锁的正确性理解、方案对比及工程取舍第 51 题内连接、左连接和右连接的区别是什么? 考察SQL连接类型的基本概念与典型应用差异第 52 题HashMap的底层原理,JDK1.7和JDK1.8是如何实现的? 考察HashMap的数据结构、哈希冲突处理及JDK版本演进差异第 53 题请解释Spring AOP的基本概念和工作原理。 考察对Spring AOP核心概念、织入时机及基于动态代理的实现方式的理解第 54 题讲讲HashMap的底层原理? 考察HashMap的数据结构、扩容机制与并发安全认知第 55 题请解释乐观锁和悲观锁的概念,并分别说明其适用场景。 考察并发控制基础概念的理解与场景判断能力第 56 题在 Java 中重写 hashCode()、equals() 和 toString() 方法时需要注意哪些要点?请具体说明。 考察对 Java Object 基本方法契约的理解与正确重写实践第 57 题请介绍一下 Java 集合框架,并说明常用集合的实现原理与适用场景。 考察 Java 集合框架的掌握程度、实现原理理解及选型能力第 58 题请介绍 MyBatis 中常用的 XML 标签,并说明各自用途。 考察对 MyBatis 核心 XML 映射标签的理解第 59 题幂等和防重有什么区别? 考察对幂等与防重概念的理解及在实际系统中的应用区分第 60 题扩容机制一般按2倍扩容,为什么选择2倍而不是其他倍数?从二进制角度看扩容相当于在高位补了一个1,这有什么好处? 考察容器扩容设计中对位运算、hash分布和性能的权衡理解