默安科技面试题 · 问题拆解

默安科技相关面试题,按最终去重题目聚合。

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

筛选题目已选:问题拆解
第 1 题Timewait了解过吗,它出现在哪个阶段? 考察TCP协议中TIME_WAIT状态的理解及其出现时机问题拆解技术原理TCP第 2 题在 Go 中声明一个变量,它是被分配在栈上还是堆上? 考察对 Go 内存分配机制(栈与堆)及逃逸分析的理解问题拆解技术原理Go第 3 题怎么解决TCP粘包的情况? 考察对TCP流式传输特性的理解及常见拆包粘包解决方案问题拆解技术原理方案权衡TCP第 4 题TIME_WAIT 状态为什么需要等待 2MSL? 考察对 TCP 连接关闭流程和 TIME_WAIT 设计原因的理解问题拆解技术原理TCP第 5 题哪些数据类型不能作为 map 里的 key,哪些可以,有没有评判标准? 考察对哈希机制、不可变性与相等性契约的理解问题拆解技术原理Java第 6 题请介绍归并排序的思路,并说明其时间与空间复杂度。 考察归并排序的分治思想、合并逻辑及复杂度分析能力问题拆解技术原理第 7 题请介绍一下 TCP 三次握手和四次挥手的过程,并说明各自的设计目的。 考察对 TCP 连接建立与释放机制的理解问题拆解技术原理TCP第 8 题如何针对一个输入框进行全面的功能测试? 考察测试用例设计能力与边界条件覆盖业务理解问题拆解风险判断第 9 题TCP 为什么需要四次挥手? 考察对 TCP 连接释放过程及其设计原因的理解问题拆解技术原理TCP第 10 题列举一些pytest常用的注解,并说明各自的用途。 考察pytest框架中常用注解的理解和应用场景问题拆解技术原理pytest第 11 题请说明快速排序的递归思想及其递归结束条件是什么? 考察对快速排序递归实现和终止条件的理解问题拆解技术原理第 12 题说一下什么是幻读? 考察对数据库事务隔离级别下幻读概念的理解问题拆解技术原理MySQL第 13 题请说明快速排序的核心思想、具体执行过程以及时间复杂度。 考察排序算法原理理解与复杂度分析能力问题拆解技术原理第 14 题TCP的粘包有了解吗?为什么会产生粘包? 考察TCP流式传输特性、粘包产生原因及处理思路问题拆解技术原理TCP第 15 题请结合实际场景,谈谈你如何编写高效的 MySQL SQL 语句? 考察 SQL 编写规范、性能优化意识和实际场景理解性能优化问题拆解技术原理MySQL第 16 题HTTP状态码有哪些?请列举并简要说明其含义。 考察对HTTP状态码分类及常见状态码含义的基础知识掌握问题拆解技术原理HTTP第 17 题请说明快速排序的平均时间复杂度和最坏时间复杂度,并解释它是否稳定排序算法。 考察快速排序算法复杂度分析与稳定性理解问题拆解技术原理第 18 题现在要对一个列表进行去重,你有什么思路? 考察对常见去重方法的理解、复杂度分析和场景权衡问题拆解技术原理方案权衡第 19 题请详细说明快速排序的算法流程,并分析其时间复杂度的最好、平均和最坏情况。 考察对快速排序核心原理及渐近复杂度的理解问题拆解技术原理第 20 题你认为做好软件测试工作需要具备哪些关键能力和素质? 考察对测试岗位核心能力和职业素养的理解沟通表达问题拆解