百度面试有一个明显分叉。普通后端岗考经典八股加手写代码;AI 岗不问八股,全程拷打论文或大模型推理框架。
校招大礼包获取:入口
可能是至今最全,最好,最实用的校招大礼包,减少信息差,帮你提升80%概率拿到offer
一面真实考题(C/C++ 后端方向)
select()/poll()/epoll()用法TCP 和 UDP 的区别
合并两个有序链表(手写代码);二叉树查找路径(手写代码)
哈希表相关知识;读写锁
GCC 编译执行过程(预处理 → 编译 → 汇编 → 链接)
一面真实考题(大数据 / Spark SQL 方向,2025.9,约80分钟)
Spark SQL 运行流程;编译过程中的优化手段(静态 + 动态)
Spark 有哪些 Join 方式,如何选择,优先级是什么
SQL 手写:各科目前10名;各学科均 >60 分的学生(追问:不用 JOIN 如何实现)
AI 方向面经(2025届,一面 + 二面)
一面:不考八股,深挖实习和论文——"为什么选该模型?为什么不用量化优化?idea 怎么来的?";手撕:实现 tokenizer
二面:继续拷打论文——"实验数据是否有问题?能否落地?";算法:接雨水
百度在筛什么:根据岗位分化明显。普通后端看基础扎不扎实;AI 岗看论文项目是不是真做出来的,还是只是"参与了"。