飞书 二面
#发面经攒人品#📍面试公司:飞书
🕐面试时间:二面
💻面试岗位:Java开发实习生
❓面试问题:
1. 你能讲一下在 Java 中,volatile 关键字的作用是什么吗?它和 synchronized有什么区别?
2. 在 Spring Boot 中,如何通过自定义配置文件来实现不同环境下的配置切换?比如开发环境和生产环境的不同配置。
3. 你如何理解 Java 中的 死锁 问题?并且可以分享一下你在项目中是如何避免死锁的?
4. 你对微服务架构中的负载均衡有什么了解?在 Spring Cloud 中,Eureka 和 Ribbon 是如何协同工作的?
5. 假设你正在做一个电商系统,需要为某个商品添加库存预警功能。你会如何设计并实现该功能?
6. MySQL 中,EXPLAIN语句能帮我们做什么?能举个例子说明它是如何帮助你优化查询性能的吗?
7. 在分布式系统中,如何实现幂等性?如果消息队列中重复消费了某条消息,你会如何确保系统的幂等性?
🙌面试感想:这轮面试比第一轮稍微技术性强一点,尤其是对分布式系统和性能优化方面的深度提问。面试官的问题非常具体,要求我结合实际经验来说明如何解决问题。虽然有点挑战性,但整个面试过程氛围还是比较友好,能感受到面试官的引导和鼓励。
🕐面试时间:二面
💻面试岗位:Java开发实习生
❓面试问题:
1. 你能讲一下在 Java 中,volatile 关键字的作用是什么吗?它和 synchronized有什么区别?
2. 在 Spring Boot 中,如何通过自定义配置文件来实现不同环境下的配置切换?比如开发环境和生产环境的不同配置。
3. 你如何理解 Java 中的 死锁 问题?并且可以分享一下你在项目中是如何避免死锁的?
4. 你对微服务架构中的负载均衡有什么了解?在 Spring Cloud 中,Eureka 和 Ribbon 是如何协同工作的?
5. 假设你正在做一个电商系统,需要为某个商品添加库存预警功能。你会如何设计并实现该功能?
6. MySQL 中,EXPLAIN语句能帮我们做什么?能举个例子说明它是如何帮助你优化查询性能的吗?
7. 在分布式系统中,如何实现幂等性?如果消息队列中重复消费了某条消息,你会如何确保系统的幂等性?
🙌面试感想:这轮面试比第一轮稍微技术性强一点,尤其是对分布式系统和性能优化方面的深度提问。面试官的问题非常具体,要求我结合实际经验来说明如何解决问题。虽然有点挑战性,但整个面试过程氛围还是比较友好,能感受到面试官的引导和鼓励。
全部评论
欸,是因为简历中提到了Eureka 和 Ribbon 吗
相关推荐
点赞 评论 收藏
分享

点赞 评论 收藏
分享
09-21 15:17
中国第一拖拖拉机集团有限公司拖拉机学院 前端工程师 点赞 评论 收藏
分享