小西科技(南京)有限责任公司面试题 · 方案权衡
小西科技(南京)有限责任公司相关面试题,按最终去重题目聚合。
共 258 道真题 · 当前筛选命中 58 道 · 更新 2026-08-05
筛选题目已选:方案权衡
考察点
技术栈
第 21 题JDK动态代理和CGLIB代理的区别 考察代理机制原理、适用场景及底层实现差异第 22 题请设计一个登录功能,你会如何设计? 考察登录流程的安全性、用户体验和扩展性第 23 题请说明 synchronized 在 Java 中的底层实现原理。 考察对 JVM 锁机制、对象头与锁升级过程的理解第 24 题如何保证接口的幂等性? 考察幂等机制的设计与实现第 25 题请讲解LRU的实现思路 考察缓存淘汰算法LRU的数据结构与实现细节第 26 题请介绍常见的排序算法及其时间复杂度,并说明在什么场景下选择哪种排序算法。 考察对排序算法与基本数据结构的掌握程度及场景权衡能力第 27 题请介绍一下Java中多线程的核心内容,包括线程的创建方式、并发控制机制以及常见的并发工具类。 考察对Java多线程基础概念、并发控制与常用工具的整体掌握程度第 28 题JWT的作用是什么?在使用上有哪些注意事项? 考察对JWT用途和局限性的理解第 29 题Spring 中的 AOP 原理是什么? 考察对 Spring AOP 核心机制、动态代理选择和适用场景的理解第 30 题项目中的滑动窗口控制流量是如何实现的? 考察滑动窗口限流算法的实现细节与场景理解第 31 题MySQL优化器的优化策略 考察对MySQL查询优化器工作机制和优化策略的理解第 32 题过滤器和拦截器的了解,基于什么实现? 考察对JavaWeb中过滤器与拦截器机制及底层实现原理的理解第 33 题HTTP请求无状态,如何区分用户? 考察对HTTP无状态特性及常见会话跟踪机制的理解第 34 题分布式锁中为什么会用到 ThreadLocal? 考察对上下文传递机制在分布式锁场景中应用的理解第 35 题多线程实现ABC循环打印(如依次输出A、B、C)有哪些常见方式?请至少实现两种并比较其优缺点。 考察多线程同步与协作机制的理解、实现能力及方案权衡第 36 题数据库设计的三大范式分别解决什么问题? 考察对数据库范式设计动机与规范化目标的理解第 37 题请介绍MySQL中的锁机制,特别是间隙锁及其应用场景。 考察对MySQL锁粒度和并发控制原理的理解第 38 题请介绍 Java 中 synchronized 和 ReentrantLock 这两种常用锁。 考察对 Java 并发锁机制的理解、区别和应用场景第 39 题请说明在高并发场景下如何结合 EPOLL 与线程池设计服务端架构? 考察高并发网络编程中事件驱动与线程池的结合思路第 40 题在订单提交场景中,如何处理用户短时间内快速点击同一个按钮的问题? 考察防重复提交、幂等设计与并发风险控制