招商银行·招银网络科技面试题 · 技术原理

招商银行·招银网络科技相关面试题,按最终去重题目聚合。

2575 道真题 · 当前筛选命中 2017 · 更新 2026-08-05

筛选题目已选:技术原理
第 721 题不使用 SETNX 命令,Redis 还有哪些实现分布式锁的方式? 考察 Redis 分布式锁的替代实现与正确性认知风险判断技术原理方案权衡Redis第 722 题线程池参数、工作队列大小怎么设置合适?有哪些拒绝策略,各自适合什么场景? 考察线程池核心参数配置、拒绝策略的选择及适用场景风险判断技术原理方案权衡Java第 723 题一个包含姓名、年龄、手机号、创建时间的数据库表,哪一个字段最需要加索引,哪一个字段最不需要加索引? 考察对索引选择依据(区分度、查询频率)的理解问题拆解技术原理第 724 题Spring事务的传播属性有了解吗? 考察对Spring事务传播行为分类、语义与典型应用场景的掌握技术原理方案权衡Spring Framework第 725 题请解释 Redis 缓存雪崩的成因,并说明应对策略。 考察对缓存雪崩原理的理解及稳定性设计能力风险判断系统设计技术原理Redis第 726 题为什么选用协同过滤来做推荐?具体是怎么实现的? 考察推荐算法选型理由与协同过滤的具体实现机制技术原理技术选型方案权衡第 727 题程序发生OOM(内存溢出)时,进程一定会被重启吗?在什么情况下进程会重启? 考察对OOM与JVM进程退出机制的理解风险判断技术原理JVM第 728 题volatile关键字的作用是什么? 考察volatile的可见性、有序性保证及其局限性技术原理Java第 729 题说一说TCP和UDP的区别 考察对传输层协议特性与适用场景的理解技术原理第 730 题请介绍你在实习中主要负责的工作内容,以及实际使用到的技术栈和它们在项目中的具体用途。 考察实习经历的真实性、技术栈掌握深度及业务理解项目复盘结果导向技术原理第 731 题在使用多线程下,会注意哪些问题? 考察多线程并发编程中对安全性、活跃性与性能问题的识别和处理能力性能优化风险判断技术原理第 732 题Python 中实现字符串反转有哪些常见方式?请至少给出两种。 考察 Python 字符串操作与切片的基本能力编码实现技术原理Python第 733 题数组和链表的区别,以及你项目里是否涉及、如何选择的? 考察基础数据结构理解与实际选型的结合能力项目复盘技术原理方案权衡第 734 题请手写一个类的 equals 方法,并说明重写 equals 时需要遵循哪些约定。 考察 equals 重写的规范性与对对象相等性约定(对称性、传递性、一致性、非空性)的理解编码实现技术原理Java第 735 题请介绍Java中常用的集合类,并说明各自的特点和适用场景。 考察对Java集合框架的基本理解、分类认知和场景判断能力技术原理技术选型Java第 736 题请谈谈你对 Vue diff 算法的理解,以及是否阅读过相关源码。 考察对 Vue 核心 diff 算法的原理理解与源码阅读深度技术原理Vue第 737 题在什么场景下会选择使用抽象类,什么场景下会选择使用接口? 考察对抽象类与接口设计意图和适用场景的理解技术原理方案权衡第 738 题如果不用hashcode()映射内存地址,Map会怎么样? 考察对HashMap基于哈希映射原理的理解及替代方案的可行性分析问题拆解技术原理方案权衡第 739 题请详细描述 HTTPS 的完整握手过程。 考察对 HTTPS 加密原理、证书验证和会话密钥协商机制的理解技术原理HTTPSTLS第 740 题请描述G1垃圾回收器的整体流程。 考察对G1回收器工作原理、阶段划分及并发细节的理解问题拆解技术原理JVM