你是否准备好了,我这里有8月底面试真题,学弟呕心沥血总结面试高频问题,在成都刚刚面试,这套面试题同样适用与北上广深杭,并入职了一家不错的公司,这份题目对标成都15K-22K,北上广深杭18K-25K
这边更为大家准备了面试资料,给大家搞来了一系列 2022 Java面试真题和面经,这里整理同步一下,希望有面试需求的朋友能有一点帮助,内容非常的全面,不管最近要不要去面试,建议大家都保存一份!
资料获取
cloud.fynote.com/share/d/z0qAVGve
- 大厂面试题真题解析(38页)
- JVM(183页)
- 多线程(221页)
- Mysql(216页)
- Spring(338页)
- Spring Boot(41页)
- 经典面试题(35页)
- Spring Cloud(50页)
- Dubbo(55页)
- Mybtis+Redis(27页)
- Linux+网络(66页)
- MQ+Kafka+Zookeeper(40页)
- Netty(21页)
- 大数据+hadoop(31页)
- 算法(38页)
- 设计模式+项目+高并发(41页)
真题
redis相关
redis的数据类型?
redis的主从复制原理?
redis集群原理?哨兵原理?
redis的存储RDB和AOF区别和联系?
reidis常见缓存击穿、穿透、雪崩是什么?怎么解决?
redis的设计实现之压缩列表与跳跃表?
redis分片?
redis实现锁setNX锁超时,锁释放会带来什么问题?有什么解决方案?
多线程相关
线程池的参数或者说任务在线程池中是怎么运转的?
核心线程数应该怎么设置?
你都使用过哪些线程池?
你知道哪些阻塞队列?你有实际用过吗?用在什么场景?
countDownLatch知道吧?
说下synchronized的底层实现,它和valatile有什么联系?
AQS知道吧?
CAS知道吧?什么是ABA问题?ABA问题怎么解决?
ThreadLocal使用过吧?什么场景下使用?它会带来内存泄漏的问题吗?
分段执行汇总的线程池是哪个?
在多线程情况下会产生并发不安全的问题,那么我们可以使用哪些支持并发安全的容器?
JVM相关
常见的垃圾回收器有哪些?怎么组合使用?
常见的垃圾回收算法?
三色标记算法知道吗?
怎么确定一个对象是垃圾?
一个对象是怎么分配的?它在运行时数据区是怎么流转的?
谈一下类的加载过程?
谈一下对JAVA内存模型的理解?
谈一下双亲委派机制?
G1原理知道吗?
运行时数据区有哪些异常?
发生OutofMemoryError,你的解决思路是什么?
jvm调优经历?
mysql相关
谈一下mysql的事务隔离级别?有哪些问题?mysql默认事务隔离级别是哪个?
谈一下B树,B+树?
你平常mysql优化是怎么做的?或者说mysql优化有哪些思路?
分库分表了解吗?怎么分库分表?
分布式相关
什么是ZAB?谈一下ZAB协议?
分布式事务有哪些解决方案?
分布式锁有哪些实现方式?
如何保证接口幂等性?
分布式服务节点中有挂了,重复消费消息怎么解决?
框架相关
谈一下你对springboot spring springmvc的理解?
springCloud有用过吧?你们都使用了哪些组件?
限流怎么做?
微服务调用,有使用过链路追踪吗?
中间件相关
kafaka用过吗?
ES用过吗?
基础相关
谈一谈你对hasmap的理解