拼多多集团-PDD面试题 · 技术原理
拼多多集团-PDD相关面试题,按最终去重题目聚合。
共 1351 道真题 · 当前筛选命中 866 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 81 题在一个有序字符串列表中,部分位置是空字符串,如何以 O(log n) 时间复杂度查找给定字符串的索引?若不存在则返回 -1。 考察二分查找在含空字符串数组中的变体处理能力第 82 题请解释什么是编程语言中的可变长参数(Varargs),并说明其使用场景和注意事项。 考察对可变长参数概念、语法及使用规范的理解第 83 题请解释 MySQL 中谓词下推(Predicate Pushdown)的概念及其作用,并举例说明在查询优化中的应用。 考察对查询优化中谓词下推原理的理解及实际应用第 84 题如何定义线程安全? 考察并发编程基础概念的理解与边界意识第 85 题请实现一个单链表的反转,并说明你如何处理边界情况。 考察链表操作的编码能力与边界意识第 86 题如果要将五十条帖子数据放入缓存,你会如何设计缓存方案? 考察缓存设计的基本思路与对数据规模、一致性、过期策略的考虑第 87 题请写出AUC的两种常见计算方法及公式。 考察对AUC定义和计算方式的理解与记忆第 88 题请设计一个算法,判断给定的一组入栈序列和出栈序列是否合法。 考察对栈行为规则的理解及算法实现能力第 89 题请详细说明一个HTTP请求从服务端网关转发到后端服务器的完整过程。 考察网络请求流转、网关路由与负载均衡的核心原理第 90 题请解释什么是僵尸进程,以及如何预防和清理僵尸进程? 考察对进程生命周期、僵尸进程成因及处理机制的理解第 91 题Java堆内存如何细分?请说明各区域的作用。 考察Java堆内存分区及垃圾回收相关基础知识第 92 题卷积操作的核心参数有哪些?在什么场景下选择大卷积核,什么场景下选择小卷积核? 考察对卷积核参数的理解及根据任务需求进行技术选型的能力第 93 题析构函数可以抛出异常吗? 考察对析构函数异常安全与资源管理的理解第 94 题请实现一个函数,使用正则表达式校验输入的字符串是否符合指定模式,并说明你的实现思路。 考察正则表达式的理解与实际编码能力第 95 题请口述单例模式的实现要点,并说明 volatile 关键字在其中的作用。 考察单例模式实现细节与 volatile 对指令重排的约束第 96 题请实现一个函数,计算给定非负整数的整数平方根(向下取整)。 考察二分查找、算法实现与边界处理能力第 97 题请描述HTTPS建立安全连接的具体流程。 考察HTTPS握手协议的理解与关键安全机制第 98 题请实现三数之和算法,并说明思路。 考察双指针与去重等算法能力第 99 题进程发生死锁时,有哪些表现? 考察对死锁特征的识别和系统状态诊断能力第 100 题请谈谈你对C++语言的理解,包括它相对其他语言的主要特点、适用场景和潜在挑战。 考察对C++语言综合认知、技术原理理解及风险判断