同花顺面试题 · 编码实现
同花顺相关面试题,按最终去重题目聚合。
共 826 道真题 · 当前筛选命中 52 道 · 更新 2026-08-05
筛选题目已选:编码实现
考察点
技术栈
第 41 题如何使用 urllib 实现 HTTP GET 请求? 考察对 urllib 基础库的掌握和请求细节处理第 42 题请写出合并两个有序数组的算法,并分析时间复杂度和空间复杂度。 考察归并排序合并步骤的实现与复杂度分析第 43 题请实现一个函数,输入一个不含重复元素的整数数组,返回该数组所有可能的全排列。 考察递归与回溯算法能力及边界处理第 44 题中断线程的方法,具体怎么写? 考察线程中断机制的理解与正确编码实现第 45 题如何实现一个风车旋转动画? 考察对动画实现思路、技术选型和细节处理的掌握第 46 题请实现两个有序数组合并的算法,并分析其时间复杂度和空间复杂度。 考察有序数组合并的编码实现与复杂度分析能力第 47 题请实现反转链表 II(LeetCode 92),即反转从第 m 个节点到第 n 个节点的部分,并返回新链表的头节点。要求空间复杂度 O(1)。 考察链表遍历、边界处理和指针操作的准确性第 48 题请手写代码计算两组数据的相关系数(correlation),要求不使用高级库函数。 考察基础统计原理与手动编码实现能力第 49 题请说明HTTPS的工作原理,包括SSL/TLS握手过程、数据交换方式以及使用的加密算法。 考察HTTPS协议栈、TLS握手流程及对称与非对称加密的应用第 50 题请编写算法实现:给定一个非负整数数组高度,每个元素表示一个垂直线的高度,找出其中两条线能够与 x 轴构成的容器所能容纳的最大水量(假设容器宽度固定为1)。 考察双指针算法的理解与实现能力第 51 题给出两个很大的整数,要求实现程序求出两个整数之和。注:假设这两个整数用 BigInt 都无法表示。 考察大数相加的算法实现与边界处理能力第 52 题手撕算法:反转链表 考察链表反转的实现能力与边界处理