2022年高级Java程序员面试题汇总,含个人答案总结

 

目录

JDK
Dubbo
Zookeeper
Strut2
Spring系列
Redis系列
Mysql系列
Java多线程
消息中间件
线程池
事物
JVM
设计模式
其他
程序设计
基础知识
编程题
面试技术外的问题
引言:随着金九银十的到来,回首在经历了两周的跳槽求职路后,终于成功拿到offer,距今已经入职快一个月了,因此,这几天抽空将之前的面试题做了个汇总,一方面自己以后回顾学习用,一方面为大家奉送上一份秋收的福利。

JDK
jdk1.8版本后的新特性有哪些?
如何避免空指针异常?
Dubbo
Dubbo是什么?
==Dubbo 和 Spring Cloud 有什么区别?==
dubbo都支持什么协议,推荐用哪种?
Dubbo需要 Web 容器吗?
Dubbo内置了哪几种服务容器?
Dubbo里面有哪几种节点角色?
Dubbo的服务注册与发现的流程图是怎样的?
Dubbo默认使用什么注册中心,还有别的选择吗?
Dubbo有哪几种配置方式?
Dubbo 核心的配置有哪些?
Dubbo启动时如果依赖的服务不可用会怎样?
Dubbo推荐使用什么序列化框架,你知道的还有哪些?
Dubbo默认使用的是什么通信框架,还有别的选择吗?
Dubbo有哪几种负载均衡策略,默认是哪种?
Dubbo支持服务多协议吗?
Dubbo可以对结果进行缓存吗?
Dubbo服务之间的调用是阻塞的吗?
Dubbo支持分布式事务吗?
Dubbo支持服务降级吗?
Dubbo的通信采用什么?
服务提供者能实现失效踢出是什么原理?
Dubbo的管理控制台能做什么?
是否看过Dubbo的代码底层原理?具体有哪些?
Dobbo的调用流程是什么?
Dobbo支持动态添加服务吗?
Zookeeper
zookeeper是什么?
zookeeper都有哪些功能?
zookeeper有哪几种部署方式?
zookeeper使用什么协议?
zookeeper的通知机制是怎样的&

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 9
    评论
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值