面灵AI

8.26-秋招-快手后端一面

时间
2026-08
来源
牛客网

《面试题目》

  1. 上来先自我介绍
  2. 问了一下倾向的工作方向和base地
  3. Go里面的gc了解嘛,是如何进行内存管理的
  4. Go里面的map和c++里面的map有什么区别
  5. 平衡二叉树和红黑树的区别
  6. 平衡二叉树的高度为4,至少有几个节点
  7. Java里面的流量预热了解吗
  8. 如果让你设计一个调度的agent,你会怎么做呢,需要哪些数据
  9. 代码题 三数之和
  10. 后面又问了一些问题
  11. 平时是如何进行需求沟通的? 遇到困难时如何进行解决的?
  12. 如果给你一个全新的项目,你会如何去学习?
  13. 知道最小生成树吗?
  14. 类似的调度算法还有哪些你知道吗?

《参考解析》

  1. 算法题先写出不变量和边界条件,再分析复杂度;常见数组、链表和树问题可分别使用双指针、哈希表、递归或迭代遍历,目标是在线性或对数复杂度内完成。
  2. Agent或RAG链路应记录工具调用、检索证据和失败原因;对非法参数、路由错误和超时设置校验、重试上限与可观测日志,避免把模型输出直接当作可信结果。