阶段八.大牛必备面试题

第一篇 第二篇 第三篇 第四篇 第五篇
1、自增变量 volatile是什么 TransferValue醒脑小练习 线程池使用及优势 堆内存初始大小快速复习
2、单例设计模式 JMM内存模型之可见性 Java锁之公平和非公平锁 线程池3个常用方式 常用基础参数栈内存Xss讲解
3、类初始化和实例初始化等 可见性的代码验证说明 Java锁之可重入锁和递归锁理论知识 线程池7大参数入门简介 常用基础参数元空间MetaspaceSize讲解
4、方法的参数传递机制 volatile不保证原子性 Java锁之可重入锁和递归锁代码验证 线程池7大参数深入介绍 常用基础参数PrintGCDetails回收前后对比讲解
5、递归与迭代 volatile不保证原子性理论解释 Java锁之自旋锁理论知识 线程池底层工作原理 常用基础参数SurvivorRatio讲解
6、成员变量与局部变量 volatile不保证原子性问题解决 Java锁之自旋锁代码验证 线程池的4种拒绝策略理论简介 常用基础参数NewRatio讲解
7、Spring Bean的作用域之间有什么区别 volatile指令重排案例1 Java锁之读写锁理论知识 线程池实际中使用哪一个 常用基础参数MaxTenuringThreshold讲解
8、Spring支持的常用数据库事务传播属性 volatile指令重排案例2 Java锁之读写锁代码验证 线程池的手写改造和拒绝策略 强引用Reference
9、SpringMVC中如何解决POST请求中文乱码问题 单例模式在多线程环境下可能存在安全问题 _CountDownLatch 线程池配置合理线程数 软引用SoftReference
10、简单的谈一下SpringMVC的工作流程 单例模式volatile分析 CyclicBarrierDemo 死锁编码及定位分析 弱引用WeakReference
11、MyBatis中当实体类中的属性名和表中的字段不一致的处理 CAS是什么 SemaphoreDemo JVMGC下半场技术加强说明和前提知识要求 软引用和弱引用的适用场景
12、Linux常用服务类相关命令 CAS底层原理-上 阻塞队列理论 JVMGC快速回顾复习串讲 WeakHashMap案例演示和解析
13、Git分支相关命令 CAS底层原理-下 阻塞队列接口结构和实现类 谈谈你对GCRoots的理解 虚引用简介
14、redis持久化 CAS缺点 阻塞队列api之抛出异常组 JVM的标配参数和X参数 ReferenceQueue引用队列介
15、MySQL什么时候建索引 ABA问题 阻塞队列api之返回布尔值组 JVM的XX参数之布尔类型 虚引用PhantomReference
16、JVM垃圾回收机制 AtomicReference原子引用 阻塞队列api之阻塞和超时控制 JVM的XX参数之设值类型 GCRoots和四大引用小总结
17、redis 在项目中的使用场景 AtomicStampedReference版本号原子引用 阻塞队列之同步SynchronousQueue队列 JVM的XX参数之XmsXmx坑题 SOFE之StackOverflowError
18、es与solr的区别 ABA问题的解决 线程通信之生产者消费者传统版 JVM盘点家底查看初始默认值 OOM之Java heap space
19、单点登录 集合类不安全之并发修改异常 Synchronized和Lock有什么区别 JVM盘点家底查看修改变更值 OOM之GC overhead limit exceeded
20、购物车 集合类不安全之写时复制 锁绑定多个条件Condition OOM之Direct buffer memory
21、消息队列 集合类不安全之Set 线程通信之生产者消费者阻塞队列版 OOM之unable to create new native thread故障演示
集合类不安全之Map Callable接口 OOM之unable to create new native thread上限调整
OOM之Metaspace
第六篇 第七篇
垃圾收集器回收种类 Linux命令之top
串行并行并发G1四大垃圾回收方式 Linux之cpu查看vmstat
如何查看默认的垃圾收集器 Linux之cpu查看pidstat
JVM默认的垃圾收集器有哪些 Linux之内存查看free和pidstat
GC之7大垃圾收集器概述 Linux之硬盘查看df
GC之约定参数说明 Linux之磁盘IO查看iostat和pidstat
GC之Serial收集器 Linux之网络IO查看ifstat
GC之ParNew收集器 CPU占用过高的定位分析思路
GC之Parallel收集器 GitHub骚操作之开启
GC之ParallelOld收集器 GitHub骚操作之常用词
GC之CMS收集器 GitHub骚操作之in限制搜索
GC之SerialOld收集器 GitHub骚操作之star和fork范围搜索
GC之如何选择垃圾收集器 GitHub骚操作之awesome搜索
GC之G1收集器 GitHub骚操作之#L数字
GC之G1底层原理 GitHub骚操作之T搜索
GC之G1参数配置及和CMS的比较 GitHub骚操作之搜索区域活跃用户
JVMGC结合SpringBoot微服务优化简介

你可能感兴趣的:(java)