首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
从0到Offer:Java 面试通关笔记
道可到
创建于2025-09-29
订阅专栏
Java 后端面试如何突围
等 2 人订阅
共10篇文章
创建于2025-09-29
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
直接可以拿来的面经 | 从JDK 8到JDK 21:一次团队升级的实战经验与价值复盘
从JDK 8到JDK 21:一次团队升级的实战经验与价值复盘(含丰富代码示例) 1. 背景:为什么要升级? 在过去十年,JDK 8凭借稳定性和生态优势,成为企业Java开发的“定海神针”。但随着Spr
字节面试原题 Java面试直接过08 | 线程、锁与调度——程序为什么会卡?怎么解决?
第 07 期:线程、锁与调度——为什么会卡?怎么解决? 1)面试常问的问题 Java 的线程和操作系统的线程是什么关系? 什么是“内核态”和“用户态”?为什么切换它们会慢? synchronized
阿里面试原题 java面试直接过07 | 集合底层——HashMap、ConcurrentHashMap、CopyOnWriteArrayList
第 06 期:集合底层——HashMap、ConcurrentHashMap、CopyOnWriteArrayList 1) 面试原题 解释 HashMap 的底层结构、扩容与树化机制。为什么有 负载
别再瞎拼技术栈!Postgres 已经能干 Redis 的活了
Postgres 杀疯了,Redis 还值得你费心吗? 过去几个月,我一直被一个问题困扰:为什么大家在做后端架构时,总喜欢“拼凑”各种技术栈? 用 Redis 做缓存 用 RabbitMQ 做队列 用
阿里面试原题 面试通关笔记06 | 异常、泛型与反射——类型擦除的成本与优化
第 05 期:异常、泛型与反射——类型擦除的成本与优化 1) 面试原题 Java 泛型是如何实现的?为什么叫“类型擦除”? 泛型在运行时是否保留类型信息?为什么 List<String> 和 List
图文搞懂GC Java 面试通关笔记05 | 内存结构与 GC——分代假说、G1/ZGC 的取舍
一、为什么要关心内存和垃圾回收? 想象一下,你在家里做饭,切菜、炒菜、洗碗。如果你不及时清理垃圾,厨房会越来越乱,最后你连锅都找不到。计算机内存就像厨房,垃圾回收(GC)就是帮你清理垃圾的“保洁员”。
百度面试真题 Java 面试通关笔记 04 |JMM 与 Happens-Before并发正确性的基石(面试可复述版)
第 04 期:JMM 与 Happens-Before——并发正确性的基石 1) 面试原题 解释 Java 内存模型(JMM)的三大性质:可见性、有序性、原子性。 volatile 与 synchro
字节面试 Java 面试通关笔记 03| java 如何实现的动态加载(面试可复述版)
面试原题 “请解释 Java 类加载过程及双亲委派模型。为什么要设计双亲委派?如果要打破它,怎么做?” 代码示例 示例 1:查看类加载器层级 示例 2:打破双亲委派 说明:通过重写 findClass
淘宝面试原题 Java 面试通关笔记 02|从编译到运行——Java 背后的计算模型(面试可复述版)
一句话结论: Java 的“计算”是在一台称为 JVM(Java 虚拟机) 的栈式抽象机上执行字节码完成的。源代码被编译为平台无关的 .class 文件,由类加载器加载,经过验证与链接,在执行引擎(解
字节面试真题 Java 面试通关笔记 01|拆箱与装箱:你真的理解了吗?
一、什么是装箱与拆箱? 装箱(Boxing):把基本类型( primitive type)转换成对应的包装类型(reference type)。 例如:int -> Integer,通过 Intege