gogod-美团软件开发工程师(全栈方向)一面

  1. 自我介绍

  2. 平时怎么用 AI 的?

    讲了去年初还不怎么用,然后逐渐使用越来越多,平时用 AI 代替搜索引擎学新知识、多个 AI 相互印证;然后用 AI 辅助项目从头开发,需求、功能文档、具体逻辑、测试模块。

  3. 说一下你的项目里遇到过哪些困难的点?怎么解决的?

    面试官对后端了解相对少一些,这里没有继续深挖。

  4. 手撕两道题

    第一个是树的层序遍历 BFS,第二个是查树上某个等于 value 的节点,返回从根到该节点的路径,考察 DFS 回溯。

  5. 一个网址从输入到渲染的过程是怎样的?

  6. 了解浏览器的渲染流程吗?

  7. HTTPS 的 S 讲一下

  8. 了解鉴权吗?token 存在哪里?还有其他方式吗?

    当时主要回答了 JWT 鉴权。

  9. 了解 HTTP 的缓存吗?

    当时提到了 304。

  10. 反问:您觉得现在开始学前端技术栈,应该怎么学?

    面试官给的建议是先简单上手主流框架,然后让 AI 帮你生成一个真正可以用的前端项目,在做的过程中学习。