软通动力面试题 · 技术原理

软通动力相关面试题,按最终去重题目聚合。

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

筛选题目已选:技术原理
第 1 题请描述线程的状态及状态之间的转换过程。 考察对线程生命周期各状态及转换触发条件的理解技术原理第 2 题请谈谈你对当前主流大语言模型技术路线的理解,以及它在实际业务中的应用价值。 考察对大模型基础原理、生态现状及业务落地的综合认知业务理解风险判断技术原理LLM第 3 题请解释JavaScript事件循环机制,并说明微任务和宏任务的执行顺序。 考察对事件循环模型、微任务与宏任务执行顺序的理解问题拆解技术原理JavaScript第 4 题请说明HashMap的底层原理、转换条件和扩容机制。 考察HashMap的数据结构、红黑树转换与扩容细节技术原理Java第 5 题请解释二叉树的前序、中序和后序遍历顺序,并说明中序遍历在二叉搜索树中的作用。 考察二叉树遍历机制及其在搜索树中的应用问题拆解技术原理第 6 题请描述你负责的系统中登录认证和接口鉴权的实现方案,包括权限处理的整体设计。 考察对登录认证、接口鉴权及权限控制整体设计的理解与实践风险判断系统设计技术原理JWT第 7 题怎样在Linux系统中安装JDK? 考察对Linux环境下JDK安装流程、环境变量配置及验证方法的掌握技术原理问题排查Linux第 8 题请介绍你对JVM的理解,包括主要组成部分和关键机制。 考察JVM基础知识的掌握程度与系统性技术原理问题排查JVM第 9 题如何进行性能测试? 考察性能测试的完整流程、方法选择和结果分析能力性能优化问题拆解技术原理第 10 题请描述SpringMVC处理一次HTTP请求的完整执行流程。 考察对SpringMVC核心组件及请求处理链路的理解系统设计技术原理Spring MVC第 11 题求一个整数数组中和最大的连续子数组,返回其和。请说明你的解法和时间复杂度。 考察动态规划/贪心求最大子数组和及复杂度分析编码实现问题拆解技术原理第 12 题请详细说明 MySQL 索引的工作原理、常见类型以及使用时的注意事项。 考察对 MySQL 索引底层机制、类型选择与优化实践的理解性能优化系统设计技术原理MySQL第 13 题请说明 Redis 哨兵模式的工作原理。 考察对 Redis 高可用架构中哨兵机制的理解风险判断系统设计技术原理Redis第 14 题栈和队列有什么区别? 考察对两种基础线性数据结构特征的理解和对比问题拆解技术原理第 15 题请介绍 MySQL 的锁机制,并说明什么场景下会加表锁,什么场景下会加行锁。 考察 MySQL 锁的分类、加锁时机与引擎差异风险判断技术原理方案权衡MySQL第 16 题请说明创建线程池时需要配置哪些核心参数,并解释每个参数的作用。 考察对线程池核心参数及其作用机制的理解问题拆解技术原理Java第 17 题请计算常见排序算法的时间复杂度和空间复杂度,并说明其稳定性。 考察排序算法复杂度分析与稳定性判断能力问题拆解技术原理第 18 题请解释 Java 中线程退出的 exit() 与线程通信的 wait()/notify() 方法的区别。 考察对线程生命周期、退出机制与线程间协作原语的理解技术原理方案权衡Java第 19 题请描述使用 Spring Boot 从零搭建一个可运行 Web 服务的主要步骤,并说明关键配置。 考察 Spring Boot 项目初始化、核心配置与可运行性意识问题拆解技术原理Spring Boot第 20 题说说线程池的核心参数 考察对线程池核心参数的理解及其在任务执行中的作用风险判断技术原理Java