Posts
All the articles I've posted.
-
SQL 手撕题库——50 道高频题(含预备题与规律速查)
手撕 SQL 题库 50 道高频题完整整理,含班级成绩预备题、每道题的四步模板与坑点、以及 IN vs EXISTS 等核心规律速查。
-
其他问题——智力题、大数据处理、SQL 题
面试里的三类「其他问题」完整题库:SQL 手撕 50 题、智力题 12 大类、大数据处理 10 题,各整理成一篇。
-
LeetCode 解题模板——核心建模 + 常用 API 速查(一个题型一个模板)
LeetCode 全题型解题模板:每个题型先讲核心建模(最该关心的问题),再给模板、变量、返回值、易错点;末尾附常用 API 与 Lambda 表达式速查。
-
SQL窗口函数——ROW_NUMBER vs RANK vs DENSE_RANK
通过同一份数据对比 ROW_NUMBER、RANK 与 DENSE_RANK 的核心区别,掌握 PARTITION BY 分组窗口与 TopN Per Group 经典模式,区分窗口函数与 GROUP BY 的本质差异。
-
设计模式面试回答——单例、工厂、策略、责任链与代理
设计模式面试回答三版本:单例、工厂、模板方法、策略、责任链、代理、装饰器的一句话结论、核心原理与源码应用。
-
并发编程面试回答——锁、线程池、ThreadLocal 与 JUC
并发编程面试回答三版本:锁机制、并发底层、线程池、ThreadLocal、JUC 工具类、Unsafe 的一句话结论与核心原理。
-
JVM 面试回答——内存结构、GC、G1/ZGC 与类加载
JVM 面试回答三版本:内存结构、GC 算法、G1/ZGC、类加载、双亲委派、高级特性的一句话结论与核心原理。
-
SQL陷阱——NOT EXISTS vs NOT IN,NULL毁掉一切
揭示 NOT IN 与 NOT EXISTS 的根本差异——SQL 三值逻辑下 NULL 使 NOT IN 永远返回空集,并给出 NOT EXISTS 替代方案和集合相等判断技巧。