拼多多集团-PDD面试题 · 风险判断 · C++
拼多多集团-PDD相关面试题,按最终去重题目聚合。
共 1351 道真题 · 当前筛选命中 5 道 · 更新 2026-08-05
筛选题目已选:风险判断 · C++
考察点
技术栈
第 1 题析构函数可以抛出异常吗? 考察对析构函数异常安全与资源管理的理解第 2 题请谈谈你对C++语言的理解,包括它相对其他语言的主要特点、适用场景和潜在挑战。 考察对C++语言综合认知、技术原理理解及风险判断第 3 题请手写实现一个线程安全的单例模式,要求说明懒加载与双检锁的细节。 考察并发下单例实现与线程安全边界理解第 4 题请手写一个不依赖标准模板库的 shared_ptr 实现。 考察手动内存管理、引用计数与拷贝语义的实现能力第 5 题请手写实现一个 shared_ptr 的核心模块功能(引用计数、拷贝构造、赋值、析构、解引用等),并说明如何处理线程安全。 考察智能指针核心语义、资源管理与线程安全理解