- 1
- 0
- 约8.46千字
- 约 25页
- 2026-09-22 发布于河南
- 举报
java银行面试题目及答案
一、单项选择题(共10题,每题2分,共20分)
1.银行核心交易系统中,转账业务要求两个账户的增减操作必须同时成功或同时失败,这对应事务的哪一特性?()
A.原子性B.一致性C.隔离性D.持久性
答案:A。解析:原子性指事务是不可分割的最小执行单元,所有操作要么全部执行成功,要么全部失败回滚,转账的两个账户操作完全符合原子性要求;一致性是指事务执行前后数据始终处于合法状态(如转账前后总余额不变),是原子性、隔离性、持久性共同作用的结果;隔离性是指多个事务并发执行时互不干扰;持久性是指事务提交后对数据的修改永久生效。
2.银行核心系统频繁出现FullGC卡顿,以下哪个原因最不可能导致该问题?()
A.大对象未及时释放B.元空间内存设置过小C.新生代Eden区设置过大D.内存泄漏
答案:C。解析:Eden区设置过大会减少MinorGC频率,对象进入老年代的概率降低,反而会降低FullGC的触发概率;大对象直接进入老年代、元空间不足触发FullGC、内存泄漏导致老年代占比持续升高都是FullGC频繁的常见诱因,银行核心系统通常会拆分大对象、配置256M以上元空间避免该问题。
3.银行分布式核心交易场景要求高可用、强一致,以下哪种分布式锁实现最适合?()
A.Redis红锁B.Zookeeper临时有序节点
您可能关注的文档
最近下载
- 城乡融合发展中的问题与对策研究报告.docx
- 采购流程标准操作规程SOP.docx VIP
- T_CSPSTC 113-2023 跨座式单轨旅游轨道系统设计规范.docx
- D880型汽轮机及配套阀门保温工程技术规范书2019.7(1) 总包招标文件.docx VIP
- 《习作:我的家人》学习单.docx VIP
- T_CEC 153-2018并网型微电网的负荷管理技术导则.pdf VIP
- 七年级体育与健康徒手力量练习 双减分层书面作业设计案例 方案 (含实施过程评价与反思).doc VIP
- 医疗质量安全十八项核心制度(最新版)质量管理.docx VIP
- 滁州市基准地价更新技术报告.docx VIP
- SH_T 3120-2024《石油化工喷射式混合器技术规范》.pdf VIP
原创力文档

文档评论(0)