分享一下2023年最新的java面试八股文,附答案

1233 篇文章 11 订阅
141 篇文章 0 订阅

来一百道八股文,你看能答上几道。
1、mysql的默认隔离级别是什么,mysql是如何防止脏读幻读的呢
2、mvcc是什么
3、共享锁和行级锁这个你晓得撒
4、动态代理有几种方式有啥区别、jdk动态代理和cglib动态代理
5、java bean的作用域
6、spring框架中用了哪些设计模式
7、currentHashMap 和hashMap这些晓得撒底层有何不同
8、jvm调优呢、用过哪些工具9、jmap是什么,做什么的
10、正式环境中要是有一个内存溢出你怎么处理11、二叉树、红黑树、b树、b+树
12、restcontrolle 和controller区别
13、spring的动态代理其中哪些框架还使用到了动态代理的的思想
14、redis有一个特性是什么、redis是单线程还是多线程的
15、lock和synchronized
16、多线程如何共享一个变量
17、数据库如何实现读写分离18、spring注入方式
19、rpc与http的区别:https://taou.cn/2Xsix
20、数据库的ACID(原子性、一致性、隔离性与持久性)
21、JVM
22、数据库索引底层原理:
23、api安全性保证
24、反向代理、正向代理
25、如何保证redis数据都是热点数据
26、Redis主从复制原理总结
27、商城购物车原理及实现28、商城SKU、SPU的含义
29、单向链表怎么删除指定节点数据30、springBoot自动装配
31、spring循环依赖32、原型模式与单例模式
33、Java是值传递还是引用传递
34、一个类被final修饰后,还能不能被注入35、arrayList扩容机制
36、hashMap 初始容量128增长因子1,如果存150条数据,能不能存进去,有没有什么问题。
37、哨兵模式
38、怎么解决分布式事务、项目中遇到过没39、聚簇索引、非聚簇索引
40、什么情况会回表查询、怎样可以防止回表查询41、springboot启动流程
42、事务在什么情况下会失效43、怎么解决分布式事务44、不同jvm版本的gc机制45、数据库索引什么情况下失效46、大数据框架
47、ES
48、消息队列的消息丢失和重复消费49、redis锁
50、索引覆盖、索引下推、回表、最左匹配
61、http请求流程
62、域名解析DNS了解不?63、MySQL索引底层
64、docker常用命令65、线程池有哪几种
66、什么是死锁、怎样排查死锁
67、让你写个线程池,你会怎么写,提供什么方法68、post get put ...区别
69、创建线程的几种方式和区别70、线程返回的future类型
81、Jvm和JS线程是怎样的
82、springcloud和doubbo的区别83、springboot有什么优点
84、怎样快速了解一个新项目85、怎样保证接口幂等性
86、消息队列消息丢失和重复消费怎么解决87、数据库索引什么情况下会失效
88、数据库什么操作会导致行锁变为表锁
89、数据库的原子性一致性隔离性持久性怎么保证90、Redis阻塞的原因以及处理方式
91、线程的状态有哪些
92、sleep和wait的区别
93、执行sleep、wait时,线程会进入什么状态94、Js闭包
95、对称加密、非对称加密
96、springboot如何通过三级缓存解决循环依赖97、ThreadLocal操作的变量,为什么要手动释放98、强引用,弱引用,软引用区别
99、mysql死锁如何解决的。
100、@Transaction失效情况,如何自定义一个异常类。
小伙伴们对于这些面试题回答的怎么样呀。这些都是小编从一个面试题库选的,下面还有更多的面试题及答案,都是很全面的,答案也是权威的技术面试官整理好的。大家可以看看。
多线程&并发面试题


JVM面试题


Mysql面试题


Redis面试题


Memcached面试题


MongoDB面试题


Spring面试题


Spring Boot面试题


Spring Cloud面试题


RabbitMQ面试题


Dubbo 面试题


由于篇幅有限,文中仅展示面试宝典部分内容,需要完整面试题目及答案的朋友
麻烦转发+评论本文后,私信【面试】,即可获取资料免费领取方式,送上面试宝典,为您面试助力!
MyBatis 面试题


ZooKeeper 面试题


Elasticsearch 面试题微服务 面试题


答案内容展示
 

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值