面试复盘
5.15(勤思科技一面)
项目:天机学堂
面试时间:17 分钟,拷打项目,无反问环节
面试岗位:全栈开发实习生(会使用 AI 工具)
面试过程
自我介绍
项目是自己做的吗?项目情况
说一下你开发的模块,开发中遇到的问题,如何解决的?
redis 宕机,服务断开,如何保证数据不丢失
八股:redis 的持久化策略,这块不熟
队列信息保存失败了,数据丢失如何解决?
八股:消息丢失如何解决,可靠性如何保障,这块不了解
数据库又遇到查询慢的问题慢,索引问题,死锁问题等,谈谈对数据库的理解
回答了索引失效的排查流程,死锁暂时没有遇到
谈谈对 RabbitMQ 的理解和底层
不会,回答了消息队列的结构
聊一聊其他模块
点赞模块
谈一谈 Redis 中 set 和 sortedset 的底层结构
项目开发过程中有遇到什么报错的问题
这里没有遇到,转向遇到比较难的问题,谈到了优惠卷模块的锁问题
读写锁和共享锁的差异是什么?
还有其他模块吗?
提到了 SpringAI
你现在是大二,有跟老师去做过项目吗?
提到自己组织同学开发,模拟企业级开发流程
说一下你是如何设计数据库的
没有提到产品原型
如果有一个登录模块让做,说一下你会设计哪些表?
这里还是被问住了,答的不是很好
5.15(城安物联科技)
项目:天机学堂
面试时间:9 分钟(hr 面),有反问环节
面试岗位:智能体开发
面试过程
介绍项目经历
项目中扮演的是什么角色?是自己开发的吗?
项目中遇到什么问题,都是怎么解决的?
实现这些功能有没有用到 AI 辅助编程
项目这个教育平台支持最大的在线人数是多少
被问住了,回答了一万
项目是学校的课题吗?
项目是否有可以展示的一些案例,发给 hr
反问环节
- 公司业务内容
- 面试表现如何,是否有可以提升的点
面试反馈:自我介绍需要突出亮点,比较在行的这一块,可以着重介绍一些 AI 相关的(vibecoding),可以吸引面试官
5.16(深圳超曲速)
项目:天机学堂 + 中州养老
面试时间:18 分钟,有反问环节
面试岗位:后端开发
面试过程
自我介绍
学校学过什么编程语言
项目是自己的吗?
简单说一下乐享养老,你负责了什么
简单说一下对 RBAC 的理解
接了华为云的 iot,简单说一下数据采集是这么做的
项目中有没有让你印象比较深刻的事情,还有没有其他的
优惠卷 + 视频续播
mq 用的是哪一个
说一下对 Few-shot Prompting 的理解
项目开发过程中与其他人配合有没有什么心得,遇到什么的问题
你明年毕业,为什么现在想找实习啊
评价一下自己的学习能力
和他人协作过程中,有可能是自己或者其他项目组成员有 delay,你会如何处理与沟通
你觉得你的抗压能力怎么样
你怎么评价你自己,你觉得你是一个怎样的人
反问环节
- 公司业务内容
- 面试表现如何,是否有可以提升的点
5.22(广东上视科技)
vibecoding
项目:无
面试时间:15 分钟,无反问环节
面试岗位:VibeCoding
面试过程
自我介绍
用过哪些工具
用 ClaudeCode 实现一个需求:科技新闻聚合平台,手搓 prompt 展示
Java 后端电话面
项目:无
面试时间:25 分钟,拷打八股,项目没问,无反问环节
面试岗位:Java 后端开发
面试过程
自我介绍
说一下 JVM 的垃圾回收算法
为什么需要使用 ConcurrentHashMap,如何确保线程安全,解释一下
项目没有 Redis,如何实现缓存
回答了使用集合
- 集合存数据,涉及存储空间问题,JVM 内存空间只有 2 M,如果数据量很大,该如何解决?
回答了数据结构设计,分段存储,定义集合初始值
如何定义集合的初始值?
讲一下 Springboot 和 SpringMVC 的区别
提到了一些注解
- 讲一下 @Resstcontroller 和 @Controller 的区别
不了解,换一个更简单的,这里没绷住
- 讲一下 @Resource 和 @Autowired 的区别
不了解,真没绷住
你平常用什么数据库
MySQL 最左匹配原则是什么意思?解释一下
讲一下 MySQL 的事务隔离级别
这里忘记了几个,没说出来,尬住了
- 数据写入 MySQL 失败,如何解决数据不丢失的问题?
提到了 redolog
如何调用 MySQL 的操作日志?不可以使用命令调用查看吗?
有了解过前端吗?
说一下 vue 的生命周期
知道懒加载吗?
懒加载延长了渲染时间,如何实现实时性加载?
提到了缓存到浏览器
不同浏览器怎么处理?没有 oss 存储怎么办?
之前有实习经历吗?
聊了一下,注重开发实践,如何解决问题,而不是理论内容
人在哪?
vibecoding 岗位已经找到合适的人选,boss 上还没更新后端实习生岗位,简历被人事推送到后端部门,还是第一个
你的期望薪资多少?
这里问了对方最低能给到多少,没绷住
- 今天是电话面试,主要还是了解一下情况,简历的描述和真实水平是否符合,如果合适会有二轮技术面需要线下面试,不会问很难得内容
