拼多多高频面试题

题集来源:Rocky Ding(WeThinkIn)收录项目:AIGC-Interview-Book查看原题集 反馈(在 GitHub 新标签页打开)

题目目录

55 道原题
  1. 多个子 Agent 如何分工、分发任务和合并全局状态?为什么没有采用去中心化协作?

    原题
  2. 两个 Agent 给出冲突结论时如何仲裁?什么情况下需要人工介入?

    原题
  3. 了解哪些进程和内存监控工具?线上服务出现 CPU 飙高或内存持续增长时怎么排查?

    原题
  4. mmap 是什么?它解决了什么问题,适合哪些文件或进程通信场景?

    原题
  5. writev 是什么?它如何通过聚合多个缓冲区减少系统调用开销?

    原题
  6. 海量数据中找最大的 K 个数有哪些方案?为什么通常使用容量为 K 的小根堆,具体过程和复杂度是什么?

    原题
  7. 原文记载“扁平 JSON 转树”和“锯齿形层序遍历”两种可选任务。

    手撕:

    完整原题

    18. 手撕:将扁平 JSON 列表恢复成树形结构,或者实现二叉树的锯齿形层序遍历。

    原题
  8. 编程题:求abc方案数

    原题

    标题“abc方案数”的具体约束来自同节正文题意:1≤a≤b≤c≤n、异或为零且a+b>c。

  9. 编程题:栈/队列判断

    原题

    原题未说明栈/队列中的符号是否唯一。

  10. 编程题:任务最大收益

    原题

    区间在源正文题意中为半开区间,结束时刻相同于下一开始可相接,目标为收益而非数量。