java面试

Java爱好狂.41 分钟前
java·数据库·高并发·架构设计·java面试·java架构师·java八股文
如何用JAVA技术设计一个高并发系统?不管是初入职场的小菜鸟还是有一些工作年限的老司机,系统设计问题对他们来说都是一大困扰。前者主要是在于面试;面试官来一个如何从零到一设计一个完整的系统?大多数人都会直接懵了,因为系统设计覆盖面广,而网上资料又不能面面俱到,单独背背文章肯定是不行的;后者主要在于晋升;想要从程序员进阶到架构师,系统设计是必须要踏入的一道坎,他对你的技术广度跟深度都会有一定程度的考察。
Java爱好狂.4 小时前
java·spring boot·后端·spring·java面试·后端开发·java程序员
复杂知识简单学!Springboot加载配置文件源码分析本文的分析是基于springboot 2.2.0.RELEASE。本篇文章的相关源码位置:https://github.com/wbo112/blogdemo/tree/main/springbootdemo/springboot-profiles
Javatutouhouduan2 天前
java·数据库·redis·java面试·后端开发·java架构师·java程序员
Java面试常问Redis核心知识点整理!大家都知道Redis的业务范围是非常广的,但是对于刚入行的小伙伴来说可能也就知道个缓存跟分布式锁。因为Redis的很多功能在一些小企业里,根本是用不到的,得等到并发量到了一定的程度,系统扛不住了,才会用到Redis那些高级的功能。下面LZ就带大家来看看,Redis到底能干些啥:
better_liang6 天前
分布式锁·java面试·jvm调优·秒杀系统·redis缓存·tcc事务
Java大厂面试:谢飞机的电商系统架构面试实录面试官:某头部互联网电商公司架构师张工,严肃专业 求职者:谢飞机,自称3年Java经验的水货程序员面试室内,张工推了推眼镜,看着对面穿着格子衫、表情紧张的谢飞机...
GEM的左耳返10 天前
spring boot·redis·微服务·kafka·java面试·spring ai·缓存优化
Java面试实战:从Spring Boot到AI集成的技术深度挑战面试官:谢飞机同学,欢迎来到我们公司的技术面试。先简单介绍一下你对Spring Boot的理解吧。谢飞机:(自信满满) Spring Boot啊,这我熟!就是那个"约定大于配置"的框架嘛,开箱即用,内置Tomcat,还能自动装配。我之前做项目的时候,就用它快速搭建过RESTful API,连XML配置都不用写,太方便了。
努力发光的程序员12 天前
java面试·支付安全·微服务监控·电商搜索·技术场景
互联网大厂Java面试:技术点与场景结合详解谢飞机是一位“水货程序员”,今天来到某互联网大厂进行Java面试。面试官以严肃的态度开始对谢飞机进行提问。
努力发光的程序员18 天前
spring boot·微服务·云原生·java面试·大数据处理·技术解析·互联网求职
互联网大厂Java面试:从Spring Boot到大数据处理的实战场景问题解析谢飞机是一名初出茅庐的程序员,今天他迎来了人生中最重要的一次面试——某互联网大厂的Java后台开发岗位。面试官以严肃的态度开始提问,而谢飞机则以“水货程序员”的特质,搞笑与认真并存地应对。
Java爱好狂.21 天前
java·jvm·高并发·多线程·java面试·后端开发·java八股文
2025全年Java面试真题总结!金九银十已过,想必有不少小伙伴已经面试过了。今天写下这篇文章的原因是这几天有很多粉丝在后台联系我,希望我出一份2025全年的Java面试题总结,近期急需面试。
无心水1 个月前
网络·数据库·rocketmq·java面试·消息幂等·重复消费·分布式利器
【分布式利器:RocketMQ】2、RocketMQ消息重复?3种幂等方案,彻底解决重复消费(附代码实操)消息重复是RocketMQ使用中最容易遇到的“隐形炸弹”。比如支付场景中,一条“扣减库存”的消息被重复消费,可能导致库存多扣;订单场景里,重复的“确认收货”消息可能引发多次退款。更麻烦的是,RocketMQ无法100%避免消息重复,但我们可以通过“幂等设计”让重复消息“无害”。
陈果然DeepVersion1 个月前
spring boot·redis·微服务·ai·智能客服·java面试·rag
Java大厂面试真题:从Spring Boot到AI微服务的三轮技术拷问面试官(推了推眼镜,面无表情):请坐。我们开始吧。战五渣(紧张地搓手):好、好的!我准备好了!面试官:假设我们要开发一个高并发的电商平台,为什么选择 Spring Boot 而不是传统的 Spring MVC?
陈果然DeepVersion1 个月前
spring boot·redis·spring cloud·微服务·ai·java面试·rag
Java大厂面试真题:从Spring Boot到AI微服务的三轮技术拷问(二)场景设定:某头部互联网公司会议室,阳光透过玻璃洒在白板上。面试官(M)面无表情地翻着简历,对面坐着一位自称“全栈战五渣”的Java求职者(Z)。
cherry52301 个月前
jvm·spring boot·mysql·微服务·java面试·分布式架构·redis缓存
Java大厂面试真题:Spring Boot + 微服务 + 缓存架构三轮技术拷问实录面试官:你好,谢飞机,欢迎参加我们公司的Java开发岗位面试。先简单介绍一下你自己吧。谢飞机:您好!我叫谢飞机,三年Java经验,熟悉Spring Boot、MySQL和Redis,做过电商平台的订单模块,也用过Kafka做异步通知。
Java爱好狂.1 个月前
java·数据库·分布式·分布式id·es·java面试·java程序员
分布式ID|从源码角度深度解析美团Leaf双Buffer优化方案背景在复杂分布式系统中,往往需要对大量的数据和消息进行唯一标识。如在美团点评的金融、支付、餐饮、酒店、猫眼电影等产品的系统中,数据日渐增长,对数据分库分表后需要有一个唯一ID来标识一条数据或消息,数据库的自增ID显然不能满足需求;特别一点的如订单、骑手、优惠券也都需要有唯一ID做标识。 此时一个能够生成全局唯一ID的系统是非常必要的。 概括下来,那业务系统对ID号的要求有哪些呢?
陈果然DeepVersion1 个月前
spring boot·redis·微服务·kafka·spring security·智能客服·java面试
Java大厂面试真题:Spring Boot+微服务+AI智能客服三轮技术拷问实录(四)面试官(推了推眼镜,面无表情):请进。战五渣(紧张地搓手):您好!我是来面试Java开发岗的,三年经验,主攻Spring Boot……
Javatutouhouduan1 个月前
java·redis·设计模式·java面试·高可用·java后端·java程序员
记一次redis主从切换导致的数据丢失与陷入只读状态故障最近一组业务redis数据不断增长需要扩容内存,而扩容内存则需要重启云主机,在按计划扩容升级执行主从切换时意外发生了数据丢失与master进入只读状态的故障,这里记录分享一下。
陈果然DeepVersion1 个月前
spring boot·kafka·消息队列·向量数据库·java面试·rag·ai智能客服
Java大厂面试真题:Spring Boot+Kafka+AI智能客服场景全流程解析(六)面试官(推了推眼镜,面无表情):欢迎来到我们公司Java岗位的终面。我是技术主管张工。战五渣(紧张地搓手):您好您好!我叫战五渣,三年搬砖经验,精通HelloWorld和Ctrl+C/V……啊不是,是熟悉主流框架!
陈果然DeepVersion1 个月前
spring boot·kafka·消息队列·向量数据库·java面试·rag·ai智能客服
Java大厂面试真题:Spring Boot+Kafka+AI智能客服场景全流程解析(二)面试官(推了推眼镜,面无表情):请坐。我们今天围绕一个实际业务场景来提问——公司正在构建基于Spring Boot的AI智能客服系统,涉及AIGC、语义检索与高并发消息处理。准备好了吗?
陈果然DeepVersion1 个月前
spring boot·kafka·消息队列·java面试·大厂面试题·rag·ai智能客服
Java大厂面试真题:Spring Boot+Kafka+AI智能客服场景全流程解析(三)面试官(推了推眼镜,面无表情):请进。战五渣(慌张进门,差点被地毯绊倒):您好!我是来面试Java开发的,战五渣……不是,是陈小明!