快手AI全栈开发工程师一面

岗位:AI 全栈开发工程师
面试日期:10.30
面试岗位:软件开发-前端开发方向
时长:约85分钟
自我介绍 + 实习项目深挖 + 前端基础 + AI相关 + 手撕算法 + 反问

  1. 自我介绍
  2. 项目拷打
  3. 平时有没有遇到跨域问题?有哪些解决方案?
  4. Vite的开发代理是怎么工作的?请求经过了哪些环节?
  5. 线上部署后,前后端域名不一致时如何处理?
  6. CORS有哪些关键响应头?它们分别有什么作用?
  7. 跨域请求如何携带Cookie?前端需要怎么配置?
  8. Hash路由和History路由的区别?
  9. 了解React Router的原理么?
  10. Hash和History路由分别依赖哪些浏览器API和事件?
  11. 两种模式各有什么优缺点?
  12. 平时主要用什么AI Coding工具?如何选择模型?
  13. 介绍一下项目里Skill的触发场景以及具体实现细节
  14. 你认为AI Coding最主要的提效点是什么?
  15. 如何避免AI生成不符合项目规范的代码?
  16. 平时更偏向Vibe Coding还是Spec Coding?有没有SDD相关实践?
  17. 算法题:LeetCode3-无重复字符的最长子串
  18. 反问
参与讨论