02 二叉搜索树和二叉平衡树的时间复杂度分别是多少?为什么二叉平衡树可以提高检索效率?不平衡状态下最坏时间复杂度是多少?考察候选人对树形数据结构的理解,包括时间复杂度分析和平衡树的设计动机。 查看学习思路
05 HTTP 和 HTTPS 的区别是什么?S 是对什么进行加密了?解释一下 TCP 和 UDP。考察候选人对网络协议基础知识的掌握,包括 HTTP/HTTPS 差异、加密机制以及 TCP/UDP 特性。 查看学习思路
07 请解释 Python 多线程的原理,并说明 GIL 对多线程性能的影响以及多线程与多进程的选型。考察对 CPython 线程实现、GIL 机制及并发/并行区别的理解,以及针对 CPU 密集与 I/O 密集任务的选型能力。 查看学习思路