快手AI全栈开发工程师一面
岗位:AI 全栈开发工程师
面试日期:10.30
面试岗位:软件开发-前端开发方向
时长:约85分钟
自我介绍 + 实习项目深挖 + 前端基础 + AI相关 + 手撕算法 + 反问
- 自我介绍
- 项目拷打
- 平时有没有遇到跨域问题?有哪些解决方案?
- Vite的开发代理是怎么工作的?请求经过了哪些环节?
- 线上部署后,前后端域名不一致时如何处理?
- CORS有哪些关键响应头?它们分别有什么作用?
- 跨域请求如何携带Cookie?前端需要怎么配置?
- Hash路由和History路由的区别?
- 了解React Router的原理么?
- Hash和History路由分别依赖哪些浏览器API和事件?
- 两种模式各有什么优缺点?
- 平时主要用什么AI Coding工具?如何选择模型?
- 介绍一下项目里Skill的触发场景以及具体实现细节
- 你认为AI Coding最主要的提效点是什么?
- 如何避免AI生成不符合项目规范的代码?
- 平时更偏向Vibe Coding还是Spec Coding?有没有SDD相关实践?
- 算法题:LeetCode3-无重复字符的最长子串
- 反问
参与讨论