首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
面试篇
天天摸鱼的java工程师
创建于2025-05-09
订阅专栏
一天一道Java面试题,坚持三个月,菜鸟变大佬
等 253 人订阅
共328篇文章
创建于2025-05-09
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
朋友亲历!Java 面试问 MyBatis 扩展题:商品表查询左连接订单表的实战解法
这篇博客详细说明了 MyBatis 扩展实现左连接的方法 最近,身边一位同为 Java 开发者的朋友去面试,遇到一道让他印象深刻的题目 —— 如何在不修改原有 SQL 的情况下,用 MyBatis 实
Quarkus:轻量级 Java 的未来?
Quarkus:轻量级 Java 的未来? 作为一名有着 8 年 Java 开发经验的 “老兵”,我见证了 Java 生态的蓬勃发展与不断变革。从传统的 Spring 框架到如今的微服务、云原生时代,
前端难还是后端难?作为八年后端开发,我想说点实话
> 前端容易吗?不容易。 > 后端轻松吗?也不轻松。 > 那到底哪个更难? > 这事还真不是一句话能说清楚的……
Spring Boot 3.0:开发效率直接起飞
Spring Boot 3.0:开发效率直接起飞 作为一名经历过多个大型 Java 项目的开发者,我见证了 Spring Boot 从 1.0 到 3.0 的演变。每次版本升级都带来了显著的效率提升,
深入分析 Spring IOC 容器的启动流程,说明 Bean 的加载、实例化和初始化过程中涉及的关键类和方法
深入分析 Spring IOC 容器的启动流程,说明 Bean 的加载、实例化和初始化过程中涉及的关键类和方法 作为一名有着八年 Java 开发经验的工程师,在多个大型项目中与 Spring 框架打交
面试官:如何定位和解决CPU 使用率过高问题?
作为一名有着八年 Java 开发经验的老兵,我经历过多次线上系统 CPU 飙升的紧急情况。记得在某电商平台的促销活动中,服务器 CPU 使用率突然达到 100%,整个系统几乎瘫痪。通过这次惨痛教训,我
面试官:请阐述 Java 中对象的创建、使用和垃圾回收过程,以及不同垃圾回收器(如 CMS、G1)在这个过程中的优化策略
作为一名 Java 开发者,理解对象的生命周期和垃圾回收机制是进阶的必经之路。通过合理选择垃圾回收器和优化内存使用,我们可以让 Java 应用在不同场景下都能发挥出最佳性能。
你如何处理一个高并发接口的线程安全问题?说说你做过的优化措施
你如何处理一个高并发接口的线程安全问题?说说你做过的优化措施 在互联网快速发展的今天,高并发场景已成为众多 Java 应用必须面对的挑战。无论是电商的秒杀活动、社交平台的点赞评论,还是金融系统的资金交
Spring 事务传播机制你了解吗?事务嵌套时你遇到过什么坑?
作为一名深耕 Java 后端开发八年的老兵,我深知 Spring 事务管理在企业级应用中的重要性。尤其是事务传播机制,它直接决定了多个事务方法相互调用时的行为模式。本文将结合真实业务场景,从原理到实践
设计一个多租户 SaaS 系统,如何实现租户数据隔离(数据库级别 / 表级别)与资源配额控制?
作为一名有着八年 Java 后端开发经验的技术人员,我参与过多个大型 SaaS 系统的架构设计。在这篇博客中,我将分享如何设计一个支持多租户的 SaaS 系统,重点探讨租户数据隔离(数据库级别 / 表
商品详情页 QPS 达 10 万,如何设计缓存架构降低数据库压力?
商品详情页高并发缓存架构设计:从业务到实现 作为一名有着八年 Java 后端开发经验的技术人员,我参与过多个大型电商系统的架构设计。在这篇博客中,我将分享如何为商品详情页设计高性能缓存架构,以应对每秒
设计一个分布式 ID 生成器,要求全局唯一、趋势递增、支持每秒 10 万次生成,如何实现?
作为一名有着八年 Java 后端开发经验的技术人员,我在多个大型分布式系统中都曾面临过全局唯一 ID 生成的挑战。在这篇博客中,我将分享如何设计一个满足 ** 全局唯一、趋势递增、高性能(每秒 10
设计一个支持千万级用户的 IM 系统:消息推送如何保证可靠性
作为一名拥有八年 Java 后端开发经验的技术人员,我参与过多个大型 IM 系统的设计与实现。在这篇博客中,我将分享如何设计一个支持千万级用户的 IM 系统,并重点探讨消息推送可靠性的关键技术和实现方
秒杀系统中:如何防止超卖和库存超扣?
作为一名拥有八年 Java 后端开发经验的技术人,我参与过多个大型电商秒杀系统的设计与优化。在这篇博客中,我将分享如何设计一个支持高并发的秒杀系统,并重点探讨如何防止超卖和库存超扣问题。 ### 业
详解 Spring Boot 的 RedisAutoConfiguration 配置:从自动装配到自定义扩展
# 详解 Spring Boot 的 RedisAutoConfiguration 配置:从自动装配到自定义扩展 在 Spring Boot 开发中,Redis 作为高性能缓存和分布式数据存储方案被
synchronized 与 ReentrantLock 区别?公平锁、非公平锁、可重入锁、自旋锁的原理与应用?
# synchronized 与 ReentrantLock 区别?公平锁、非公平锁、可重入锁、自旋锁的原理与应用? 作为一名拥有八年 Java 后端开发经验的工程师,在多线程并发编程的战场上,锁机
SpringBoot 自动配置原理?@EnableAutoConfiguration 是如何工作的?
SpringBoot 自动配置原理?@EnableAutoConfiguration 是如何工作的? 作为一名拥有八年 Java 后端开发经验的工程师,Spring Boot 早已成为我日常开发中不可
Kafka是如何保证消息队列中的消息不丢失、不重复?
如何保证消息队列中的消息不丢失、不重复? 作为一名拥有八年 Java 后端开发经验的工程师,在分布式系统开发过程中,消息队列的应用越来越广泛,它不仅能实现系统解耦、异步处理,还能削峰填谷。但随之而来的
Java行业现状观察:一二三线城市不同命运下的代码人生
引言 Java,作为一门诞生近30年的编程语言,曾几何时在中国互联网行业独领风骚,是众多大型企业后端开发的首选。然而,随着技术栈的不断演进、AI浪潮的兴起,以及宏观经济的起伏波动,2025年以来Jav
面试官:责任链模式、工厂模式、观察者模式的实际应用场景?
记得三年前面试某金融科技公司时,技术总监曾抛出一个经典问题:“订单创建需要经过参数校验、库存检查、价格计算等多个环节,如何设计一个可扩展的流程处理架构?” 这个问题直击设计模式在复杂业务中的应用核心,
下一页