默安科技面试题 · 技术原理

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

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

筛选题目已选:技术原理
第 21 题怎么解决TCP粘包的情况? 考察对TCP流式传输特性的理解及常见拆包粘包解决方案问题拆解技术原理方案权衡TCP第 22 题request库你有用过吗? 考察对第三方HTTP客户端库的熟悉程度和使用经验技术原理问题排查第 23 题请描述 OSI 七层模型的各层名称及其主要功能。 考察对网络分层模型基础知识的掌握程度技术原理第 24 题TIME_WAIT 状态为什么需要等待 2MSL? 考察对 TCP 连接关闭流程和 TIME_WAIT 设计原因的理解问题拆解技术原理TCP第 25 题哪些数据类型不能作为 map 里的 key,哪些可以,有没有评判标准? 考察对哈希机制、不可变性与相等性契约的理解问题拆解技术原理Java第 26 题说几个排序算法,并详细说明它们的原理、时间和空间复杂度。 考察常见排序算法的掌握深度与复杂度分析能力编码实现技术原理第 27 题数据库和缓存不一致怎么解决? 考察缓存一致性问题的理解深度与常见解决方案风险判断技术原理方案权衡第 28 题请介绍归并排序的思路,并说明其时间与空间复杂度。 考察归并排序的分治思想、合并逻辑及复杂度分析能力问题拆解技术原理第 29 题请介绍一下 TCP 三次握手和四次挥手的过程,并说明各自的设计目的。 考察对 TCP 连接建立与释放机制的理解问题拆解技术原理TCP第 30 题说说进程和线程的区别 考察操作系统并发模型的基础概念理解技术原理第 31 题TCP 为什么需要四次挥手? 考察对 TCP 连接释放过程及其设计原因的理解问题拆解技术原理TCP第 32 题说一说TCP和UDP的区别 考察对传输层协议特性与适用场景的理解技术原理第 33 题Redis基础数据类型有哪些?set和zset的区别是什么? 考察Redis核心数据类型掌握及set与zset的差异理解技术原理技术选型Redis第 34 题二分查找法的时间复杂度是多少? 考察对二分查找算法时间复杂度的理解技术原理第 35 题请谈谈你对Linux系统的了解,包括常用的命令和基本的使用经验。 考察Linux基础知识掌握程度与实际使用经验技术原理问题排查Linux第 36 题了解DNS解析过程吗? 考察对DNS层级查询、缓存与解析流程的理解技术原理问题排查DNS第 37 题列举一些pytest常用的注解,并说明各自的用途。 考察pytest框架中常用注解的理解和应用场景问题拆解技术原理pytest第 38 题请说明快速排序的递归思想及其递归结束条件是什么? 考察对快速排序递归实现和终止条件的理解问题拆解技术原理第 39 题如何在不知道链表长度的情况下找到链表的中间节点? 考察链表遍历技巧与分析能力编码实现技术原理第 40 题MySQL索引的优缺点有哪些? 考察对索引机制、收益与代价的理解技术原理方案权衡MySQL