快手

后端开发工程师一面面经

完整信息

18 条问法 · 19 道题

本篇目录

一、 实习经历深挖

项目细节: 在实习期间主要负责的两个任务是什么?(数据导入、质押理财模块开发) 为什么要接入质押理财模块?之前的对账精度差(0.11几)的具体原因是什么? 问题解决能力: 你是如何定位对账差异来源的?(分析是质押缺失还是流水精度问题) 如果重新做这个任务,你会如何优化流程?(强调沟通、先咨询前开发者或社区,避免盲目排查) 技术理解: 你觉得这个事情的复杂度在哪里?(强调分析差异来源的过程而非单纯的代码编写) 你如何看待“实习期间做的全是 CRUD”这件事?进阶的关注点应该是什么? AI 工具应用: 在实习过程中如何使用 AI 提效?(编写 API 测试脚本、前置脚本等)

二、 毕业设计深挖(电商平台项目)

面试官通过这个项目考察你对系统设计、数据真实性及新技术融合的态度。 核心功能逻辑: AI 导购系统的具体流程是什么?(正则提取关键词 -> 数据库检索 -> 大模型润色文案) 如果数据库检索不到商品,大模型起到了什么作用?(补充信息或生成推荐文案) 工程化思考: 简历上写的“商品检索时长优化”等数据是怎么来的?(面试官敏锐察觉到数据的真实性,确认为闭设预估值) 如果你要设计一个真正的智能导购,你会怎么做?(考察 RAG、Agent、倒排索引等进阶方案) 对前沿技术的态度: 你对 OpenClaw / AI Agent 的理解是什么?

三、 开放性与场景题:AI 辅助编程(Web Coding)

这是本次面试的重头戏,反映了目前大厂对 AI 工具融合度的重视。 AI 应用现状: 你目前日常使用哪些 AI 工具?(Gemini、Perplexity、NotebookLM) 你觉得传统搜索引擎(Google)和 AI 搜索的区别在哪? 实操方法论: 让你用 AI 从 0 到 1 起一个电商项目,你的任务拆分流程是怎样的? 如何确保 AI 实现的需求满足预期?(提到了测试、验证环节) 概念辨析: 是否了解 Spec Coding 与 Vibe Coding 的区别? 是否了解 KPC、Plan mode 等 AI 编程模式?
本篇目录
  1. 01
  2. 02
  3. 03
  4. 04
  5. 05
  6. 06
  7. 07
  8. 08
  9. 09
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18

相关公司