8.26-秋招-快手后端一面
- 时间
- 2026-08
- 来源
- 牛客网
《面试题目》
- 上来先自我介绍
- 问了一下倾向的工作方向和base地
- Go里面的gc了解嘛,是如何进行内存管理的
- Go里面的map和c++里面的map有什么区别
- 平衡二叉树和红黑树的区别
- 平衡二叉树的高度为4,至少有几个节点
- Java里面的流量预热了解吗
- 如果让你设计一个调度的agent,你会怎么做呢,需要哪些数据
- 代码题 三数之和
- 后面又问了一些问题
- 平时是如何进行需求沟通的? 遇到困难时如何进行解决的?
- 如果给你一个全新的项目,你会如何去学习?
- 知道最小生成树吗?
- 类似的调度算法还有哪些你知道吗?
《参考解析》
- 算法题先写出不变量和边界条件,再分析复杂度;常见数组、链表和树问题可分别使用双指针、哈希表、递归或迭代遍历,目标是在线性或对数复杂度内完成。
- Agent或RAG链路应记录工具调用、检索证据和失败原因;对非法参数、路由错误和超时设置校验、重试上限与可观测日志,避免把模型输出直接当作可信结果。