首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >和 AI 进行了一场模拟面试,让我觉得自己又行了!

和 AI 进行了一场模拟面试,让我觉得自己又行了!

作者头像
爱学英语的程序媛
发布2026-09-15 11:30:09
发布2026-09-15 11:30:09
230
举报

哈喽小伙伴们大家好!最近大家应该也都开工了吧~年后的第一周大多数企业应该都不会安排太紧急的需求,毕竟从过年的氛围中完全调整过来还是需要一定的时间的。我们公司是这一周都没有什么需求,就是处理处理年前未解决的一些问题。

昨天下午闲来无事儿,打开boss浏览了一下,也和一些自己感兴趣的企业的 hr 简单交流了一下,毕竟是刚开工,招聘需求还是挺多的。

下午也修改了一下自己的简历,然后让AI 帮我进行了一场模拟面试。

最初的提示词其实很简单:

代码语言:javascript
复制
我年后想要跳槽 ,岗位是前端开发/全栈开发,地点在上海,预期薪资是12-15K,接下来需要你对我进行一次模拟面试,大概提问8-10个问题,可以引导我深入回答,最终要告诉我面试是否通过。

上面提到的预期薪资是比我目前的薪资高了大概10%左右的,毕竟咱跳槽也不能平跳吧。

然后AI 回复了我:

我准备好之后,AI先让我自己介绍:

代码语言:javascript
复制
我叫 *** ,25年6月本科毕业于上海某高校智能科学与技术专业,
算上实习,大学期间有累计两年的工作时间,
我对前后端开发的技术有深刻的了解和应用,
例如前端三件套,状态管理,性能优化等等
后端了解过java,python,springboot,mysql,redis,等等,
对AI技术也有深入的研究,自己除了有三家企业的实习经历之外,
也有丰富的全栈项目开发及上线和运维经验,
选择前端/全栈开发的原因一方面是因为我大学期间学的是计算机专业,做开发跟专业比较对口,
另一方面是我个人是一个比较严谨的人,做开发更能体现我的逻辑思维,通过解决问题也能让我更有成就感。

大家可以看到,自我介绍其实一点没准备。想到啥说啥。

这是AI的一些建议。

接下来,AI 问了我一个基础的前端问题:

在前端开发中,HTML、CSS 和 JavaScript 是基础。请说说你在项目中遇到过哪些关于 CSS 布局的难题,以及你是如何解决的?

你可以结合一个具体的项目场景,把问题描述清楚,并说明你用了什么技术(Flexbox、Grid、定位、媒体查询等)来解决,以及解决后的效果。

这个回答其实中规中矩,AI 也给了我一些优化的空间

作为一名前端开发,框架肯定是必须会问的。

你熟悉哪些主流前端框架(如 React、Vue、Angular)?请结合一个实际项目,说明你选择该框架的原因,以及它在项目中的优势与不足。

你可以选一个你最熟、最有项目支撑的框架,从项目背景、团队技术栈匹配度、框架特性(虚拟 DOM、组件化、生态)、优缺点几个方面展开说。

这里就涉及到技术选型了。

虽然最初用的是 react ,但是后面后端小哥建议我用 vue,大家可以想一想为什么?

这里可以给大家透露一些关于这个项目的介绍:

- 后端基于 Python Flask + MySQL + Redis + 对象存储(OSS)+ Coze 智能体工作流,前端基于 React + Vite + Ant Design + Redux 的多设备 AI 指挥与智能对话平台

- 管理员可集中管理设备与模型、编排自动化工作流;用户可在统一入口下指令下达、历史对话回溯、快速部署任务与模型/设备选择

- 支持匿名体验限流、短信登录、会话沉淀与任务中心联动,围绕“设备-模型-任务-会话”全链路打通

这里AI也提供了一些优化的建议:

因为面的是全栈开发嘛,所以后端的问题肯定也会问一些

如果岗位是全栈开发,你需要同时处理前后端。请谈谈你是否有后端开发经验,比如使用 Node.js、Python 或 Java 完成 API 开发,并举例说明一次完整的请求流程。

你可以选择一个你最熟悉的后端技术栈,描述一次完整的 HTTP 请求生命周期,比如前端发起请求 → 后端路由接收 → 业务逻辑处理 → 数据库操作 → 返回响应 → 前端渲染。最好带上具体的例子(比如用户登录、获取数据列表)。

代码语言:javascript
复制
后端的话我用springboot来举个例子吧。
完整的一个http请求包括用户发起请求-后端路由接收到请求之后,
先判断用户是否有权限,如果有权限的话判断请求的参数是否符合要求,
如果不符合要求返回400错误,
如果符合要求的话携带这个参数去数据库中查询数据,
然后处理业务逻辑,处理完之后将结果封装好之后,
通过vo层返回给前端。前端收到响应之后,
将最新的数据展示在页面上。

这里AI也对这个问题进行了总结

当然,也有优化部分:

作为一名一年经验的前端开发,性能优化面试中肯定也会问到

前端性能优化是很多公司关注的重点。你有哪些常见的性能优化方法?在真实项目中,你如何判断哪些优化是有效的?

你可以从 加载性能渲染性能资源优化 三个方向来答,并结合一个你做过的实际优化案例,说明优化前后的指标变化(比如 LCP、FCP、白屏时间、包体积等)。

这里,AI 也补充了几点:

因为我们在企业中开发项目并不是单打独斗的,肯定是一个团队在一起开发,此时,团队协作就成了提高效率的一个关键因素。

在团队开发中,如何保证代码质量和可维护性?你是否有使用 Git 进行版本控制、Code Review 或自动化测试的经验?

你可以从代码规范、版本控制、Code Review、自动化测试、持续集成等方面来答,并最好举一个你参与的具体例子,比如用 ESLint+Prettier 保证风格一致,用 Git 分支策略管理功能开发,用 Jest 或 Cypress 做测试。

AI 也进行了总结:

并提出了一些优化的建议:

接下来,AI 考察了具体问题的解决能力:

在开发过程中,你遇到过最棘手的技术问题是什么?你是如何定位并解决它的?

你可以挑一个真实的案例,按 问题现象 → 排查过程 → 根本原因 → 解决方案 → 结果与反思 的结构来讲。最好是跨前端/后端或者性能相关的难点,这样更能体现你的综合能力。

读了下面AI的总结,也让我收获很多

请举一个你参与过的项目,说明你在该项目中承担的角色,以及你如何理解业务需求并将其转化为技术方案。

你可以选一个你最熟悉的项目(比如 Yuri AI),按 项目背景 → 业务目标 → 你的角色 → 需求分析 → 技术实现 → 成果 来讲。最好能体现你不仅实现了功能,还考虑了用户体验、性能或可维护性。

前端技术发展很快,你平时是如何保持学习并跟进新技术的?最近有没有学习或尝试的新工具/框架?

你可以从学习渠道(官方文档、技术博客、视频课程、开源项目)、学习方式(动手实践、做 Demo、参与开源)、以及近期学习的新技术三个方面来答。最好能结合你未来的项目规划。

这里其实也没怎么准备,完全就是想到啥说啥哈哈哈。

AI 也对我的回答进行了点评。

并且也给出了一些优化的空间

最后,AI 又问我一些hr 常见的面试题,也告诉我这是最后一个问题

你为什么选择上海作为工作城市?对新工作的期望是什么?你认为自己能为团队带来什么价值?

这是最后一题,可以结合城市机会、行业氛围、个人发展来答,并明确你希望在新工作中获得什么(技术成长、项目挑战、团队氛围等),以及你能贡献的技能与特质。

答案很显然 我在上海上学 ,工作大概率也在上海,除非我在上海根本找不到工作。

最后,AI告诉我面试通过了。

如果你是面试官,你会不会把 offer 给我呢?评论区见!

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2026-02-27,如有侵权请联系 cloudcommunity@tencent.com 删除
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档