小西科技(南京)有限责任公司面试题 · 技术原理

小西科技(南京)有限责任公司相关面试题,按最终去重题目聚合。

共 258 道真题 · 当前筛选命中 226 道 · 更新 2026-08-05

筛选题目已选:技术原理
第 161 题C/C++ 中 #define 有哪些常见用法?请举例说明。 考察对预处理宏定义的理解与应用能力编码实现技术原理CC++第 162 题请介绍数据库表空间、页结构以及索引之间的关系。 考察对数据库存储结构、页管理及索引实现原理的综合理解系统设计技术原理第 163 题MySQL底层的数据库的数据结构是什么?介绍下B+树。 考察MySQL索引底层结构及B+树特性理解技术原理MySQL第 164 题请谈谈你对Spring Boot的理解及其核心优势。 考察对Spring Boot框架核心特性与设计理念的理解技术原理技术选型Spring BootSpring Framework第 165 题拦截器与过滤器的区别是什么,哪个优先级更高? 考察对Java Web组件执行机制和调用链顺序的理解技术原理方案权衡JavaSpring MVC第 166 题请描述一个问题:你需要在 Redis 上执行一组原子操作,你会如何使用 Lua 脚本来实现?请说明使用 Lua 的好处以及可能带来的副作用。 考察对 Redis Lua 脚本的原子性、优点、执行限制和拆写原则的理解风险判断技术原理Redis第 167 题请描述 Java 中一个对象的完整创建过程。 考察对对象内存分配与初始化机制的理解问题拆解技术原理Java第 168 题请解释HashMap的自动扩容机制,包括触发条件、扩容过程和注意事项。 考察对HashMap扩容原理、数据迁移和并发安全的深入理解风险判断技术原理Java第 169 题请列举你了解的常见加密算法,并说明各自的应用场景。 考察信息加密知识面与场景匹配能力技术原理方案权衡第 170 题操作系统里面的线程和进程的关系是什么? 考察对进程与线程概念、资源分配与调度的理解技术原理第 171 题TCP 和 UDP 的区别是什么? 考察对传输层两大协议基本特性的理解与对比能力技术原理TCPUDP第 172 题请讲解条件变量加锁配合使用的机制与注意事项。 考察对条件变量与互斥锁协同工作原理的理解及并发编程实践风险判断技术原理第 173 题用例参数化怎么做的? 考察测试用例参数化的设计思路与实践方法问题拆解技术原理第 174 题请列举 Thread 类中常用的方法,并说明它们各自的作用。 考察对 Java Thread 类基础API的掌握程度编码实现技术原理Java第 175 题随着数据量增大,使用 LIMIT 关键字分页为什么会越来越慢?请说明原因并给出优化方案。 考察数据库分页查询性能退化原理及优化能力性能优化技术原理问题排查MySQL第 176 题线程池的核心构造参数有哪些? 考察线程池核心参数及其作用的理解技术原理Java第 177 题MySQL中使用B+树的好处是什么?B+树与B-树有什么区别? 考察索引数据结构选型原理与B+树相对B树的优势技术原理方案权衡MySQL第 178 题MySQL 排序是如何实现的? 考察对 MySQL 排序机制、索引优化和内存/磁盘排序的理解性能优化技术原理MySQL第 179 题group by和having有什么区别? 考察SQL聚合查询中group by与having的职责区分与使用场景问题拆解技术原理SQL第 180 题一次典型的HTTP网络请求由哪些主要部分构成? 考察对HTTP请求结构的掌握程度技术原理HTTP