秋招-汇川技术- 后端一二三面(挂)

二面hr面,三面部门领导面,无技术问题,故略

  1. 请先做一个简单的自我介绍。
  2. 你们这个系统是用什么技术栈?我看到是 Spring Cloud、微服务、Redis、MySQL 还有 Kafka,是吧?
  3. Kafka 在你们这里是用在什么样的场景呢?
  4. 除了 Kafka,有了解过其他的消息中间件吗?比如 RabbitMQ、ActiveMQ?
  5. Kafka 和 RabbitMQ 有什么区别?
  6. 有了解过消息中间件如何做到消息不丢失吗?
  7. 我看你们这里边也用到了 AI 模型,当时是怎么用的?
  8. 你对 RAG(检索增强生成)是怎么理解的?解释一下它的意思。
  9. 关系型数据库除了 MySQL 还用过其他的吗?
  10. 你们 MySQL 用的是什么版本的?
  11. 在 MySQL 5.7 版本下,一张表有唯一自增主键。连续插入 10 条数据后,分别用 DELETE 和 TRUNCATE 删除所有数据,再插入一条数据,这条数据的主键 ID 分别是从几开始的?
  12. 同样是 MySQL 5.7,连续插入 10 条数据(主键自增)。用 DELETE 删除这 10 条数据后,重启 MySQL 服务,然后再插入一条数据,这条数据的 ID 是从 1(或者是其他值)开始的,还是从 11 开始的?
  13. Redis 里边有用过分布式锁吗?讲一讲它的整个实现原理。
  14. 直接用 Redis 命令(如 set nx)实现分布式锁,和使用 Redisson 有什么区别?为什么 Redisson 更好?
  15. 有了解过如何保证缓存(Redis)和数据库(MySQL)之间的数据一致性吗?有哪些方案?
  16. 在微服务 Spring Cloud 这一套体系里边,有哪些核心的组件?
  17. 微服务里的 Gateway(网关)在整个体系里面的作用是干什么的?
  18. 既然有了 Spring Boot,为什么还要有 Spring Cloud?这两个框架有什么区别?
  19. Spring Boot 开发时,经常用到的几个核心配置文件是哪几个?
  20. 如果要配置微服务的注册中心,一般是配到哪个文件里面?
  21. application.yml 和 bootstrap.yml 这两个配置文件有什么区别?
  22. 如果在 bootstrap.yml 里定义 server.port=8080,在 application.yml 里定义 server.port=8090,工程启动后,调用接口应该访问哪个端口?
  23. MyBatis 项目里边有涉及到过吗?如何实现动态 SQL 拼接?
  24. MyBatis 中 ${} 和 #{} 有什么区别?
  25. 有了解过 MyBatis 的二级缓存吗?
  26. 二级缓存跟一级缓存有什么区别?
  27. 二级缓存默认是开启的还是关闭的?一级缓存呢?
  28. 你比较熟悉的设计模式有哪些?
  29. 单例模式有几种实现方式?哪一种是线程安全的?
  30. Spring 框架底层有涉及到哪些设计模式吗?
  31. 在编写代码捕获异常时,如果只写一个 try 代码块(没有 catch 和 finally),可以吗?
  32. 如果只写 try 加 finally(没有 catch),可以吗?

面筋(烤面筋) 文章被收录于专栏

烤面筋~烤面筋~三元一串,五元两串

全部评论
Kafka场景?
点赞 回复 分享
发布于 2025-12-15 13:39 北京
这个面试官非常实在, 面试题都非常实在
点赞 回复 分享
发布于 2025-12-14 21:52 湖南
太不容易了吧
点赞 回复 分享
发布于 2025-12-14 20:08 浙江
太不容易了 ,也不知道为啥挂的
点赞 回复 分享
发布于 2025-12-14 18:43 陕西
佬是BOSS上投的吗
点赞 回复 分享
发布于 2025-12-13 18:20 上海
为啥挂呀
点赞 回复 分享
发布于 2025-12-13 12:53 江苏

相关推荐

投的是智能驾驶测试实习生,面试前半个小时HR临时打电话说改了岗位是系统运维。晕。。面试官是上海那边总部的。1.自我介绍2.为了这个岗位做了哪些准备3.*的区别 (不是很会)4.测试用例怎么编写5.你认为什么样的测试需要自动化,什么样的要手动(回答的不太好,面试官也直接给了正确回答)6.实习主要工作80%软件,20%硬件。软件方面三个方向可选:测试用例,技术支持,还有一个忘了。硬件主要就是固件的刷新,测试台架(即用来模拟车辆软硬件运行环境的测试平台)的软硬件。7.团队名字是测试运维团队,部门是芯片部门,前身是智能硬件部门,AD(Autonomous Driving)部门8.工作环境是在实验室,不上车路测,那是整车部门做的。不是100%在实验室,同时会有100多台台架需要测试9.反问:对实习生的培养路径是怎样的?有没有机会接触更深的内容?前三个月有一对一的导师带教,代码是对实习生开放的,对实习生有75%的硬性指标,就是工作范围之内的任务,可以理解成KPI,还有25%是自己私下可以学习一些其他的,实习肯定是要学到一些东西有所收获的10.前面说的三个方向是可以选的,每个人的条件不一样,工作应该更偏向于测试,部门用的测试框架是pytest,蔚来内部自创的,跟官方的有点区别11.对面试表现感觉怎么样,因为做的是智能驾驶测试实习生的面试准备,面试前半个小时临时改了岗位,因为智驾岗位有在面试流程中的人工智能,大数据专业的可能更适合?比预期要高,回答比较全面,意料之外。12.蔚来的ai的看法和态度?没有什么态度,就像吃饭喝水一样再平常不过,如果非要说个态度就是拥抱AI。13.对于AI编程工具的使用情况?都在用AI,测试之类的大部分都是AI生成+人工审核,运维这方向考虑到涉及的权限和安全问题,还是主要人工14.平时主要工作可能更偏测试,硬件的话有基础要有动手能力更好,需要动手例如焊接电阻电容这种,遇到复杂的解决不了的可以对接硬件工程师面试结束,预计20分钟,实际面试45分钟已收到二面HR面
查看7道真题和解析
点赞 评论 收藏
分享
评论
6
17
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务