飞书 二面

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

相关推荐

小肥罗:作业帮可惜了,hr面怎么挂了???
投递美团等公司10个岗位
点赞 评论 收藏
分享
评论
1
6
分享

创作者周榜

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