Dubbo面试题阅读指南(必看)

大家好,我是帅地。

为了方便大家复习,这些面试题的展示采取了右边面试题目,左边答案的方式,方便大家按需查看。

由于手机端不支持这种展示方式,当然,为了手机方便阅读,下面会贴出所有面试题答案链接,不过大家最好在 PC 电脑端阅读哈,相关面试题还会持续更新,尽量补充完善起来,建议收藏帅地的网站哦。

面试题链接汇总

1. 简述什么是Dubbo( 概念 ) ?

2. 简述为什么要用 Dubbo?

3. 简述 Dubbo 和 Spring Cloud 有什么区别 ?

4. 简述Dubbo都支持什么协议,推荐用哪种?

5. 解释Dubbo需要 Web 容器吗?

6. 简述Dubbo内置了哪几种服务容器?

7. 简述Dubbo里面有哪几种节点角色?

8. 简述Dubbo默认使用什么注册中心 ?

9. 阐述Dubbo有哪几种配置方式?

10. 简述Dubbo推荐使用什么序列化框架 ?

11. 简述Dubbo默认使用的是什么通信框架 ?

12. Dubbo有哪几种集群容错方案,默认是哪种?

13. 简述Dubbo有哪几种负载均衡策略,默认是哪种?

14. 简述Dubbo支持服务多协议吗,请详细阐述 ?

15. Dubbo 超时时间怎样设置?

16. 简述Dubbo 的主要应用场景?

17. 阐述Dubbo 的核心功能?

18. 请详细解释Dubbo 的架构设计?

19. 如何解决Dubbo服务调用链过长的问题?

20. 简述Dubbo服务提供者能实现失效踢出是什么原理?

21. 简述Dubbo如何优雅停机?

22. 简述Dubbo支持服务降级吗,详细解释 ?

23. 简述Dubbo telnet 命令 ?

24. 简述Dubbo支持分布式事务吗?

25. 解释Dubbo服务之间的调用是阻塞的吗?

26. 简述Dubbo可以对结果进行缓存吗?

27. Dubbo 当一个服务接口有多种实现时怎么做?

28. Dubbo 通信协议 dubbo 协议为什么采用异步单一长连接 ?

29. 解释 Dubbo 通信协议 Dubbo 协议为什么不能传大包?

30. 简述Dubbo 通信协议 Dubbo 协议为什么要消费者比提供者个数多 ?

31. Dubbo 中 zookeeper 做注册中心,如果注册中心集群都挂掉,发布者和订阅者之间还能通信么?

32. 简述Dubbo 与 Spring 的关系?

33. 简述Dubbo 和 Dubbox 之间的区别?

34. Dubbo服务调用超时问题怎么解决?

35. 简答Dubbo 的默认集群容错方案?

36. Dubbo 的注册中心集群挂掉,发布者和订阅者之间还能通信么?

37. 简述Dubbo服务读写推荐的容错策略 ?

38. 简述Dubbo必须依赖的包有哪些?

39. 简述Dubbo的管理控制台的作用 ?

40. 简述Dubbo 服务暴露的过程 ?

41. 请举列其他的常用分布式框架?

42. 简述Dubbo 如何集成 Spring Boot ?

43. Dubbo 的 SPI 机制如何实现?

44. 简述Dubbo 的 SPI 机制在框架中的应用有哪些?

45. 简述Dubbo 的服务治理有哪些?它们的作用 ?

46. 详细阐述Dubbo的线程模型 ?

47. 详细阐述Dubbo线程池策略 ?

48. 简述Dubbo Monitor 实现原理?

49. 思考阐述Dubbo 用到哪些设计模式?

50. 解释Dubbo SPI 和 Java SPI 区别?

51. 简述RPC原理和使用到的相关技术 ?

52. 简述并列举目前主流RPC框架 ?

53. 简述如何进行系统拆分?

54. 简述Hessian 的数据结构 ?

55. 简述Dubbo的扩展机制 ?

56. 简述分布式服务接口的幂等性如何设计 ?

57. 简述分布式服务接口请求的顺序性如何保证?

58. 简述Dubbo的调用过程?

59. 简述Dubbo的服务引用的流程 ?

60. 简述Dubbo3 ReferenceConfig 缓存 ?

61. 如何Dubbo3 开启令牌验证 ?

62. 简述Dubbo流量管理 ?

63. 简述Dubbo3 如何启动时检查 ?

64. 简述Dubbo3 如何配置直连提供者 ?

65. Dubbo3 如何实现只订阅不注册配置 ?

66. Dubbo3 可以实现多协议配置码?

67. Dubbo3 如何实现服务分组 ?

68. 简述Dubbo 中如何为同一个服务配置多个版本?

69. 写代码实现Dubbo3 参数验证案例 ?

70. 简述什么是Dubbo3泛化调用 ?

71. Dubbo3 如何实现泛化调用 ?

72. 简述什么是 Dubbo3 回声测试 ?

73. 简述Dubbo 超时设置有哪些方式 ?

74. 简述Dubbo 配置文件是如何加载到 Spring 中的 ?

75. 简述Dubbo 动态代理策略有哪些 ?

76. 老版本的Dubbo如何升级到Dubbo3 ?

77. Dubbo3 如何配置对于 Netty4 支持 ?

78. 简述Dubbo3 导出线程堆栈 ?

79. 如何开启Dubbo3 log4j 日志 ?

80. 如何在Dubbo 中配置延迟连接?

81. 如何配置 Dubbo3 连接控制 ?

82. Dubbo3 如何实现并发控制 ?

83. 请描述什么是Dubbo3 事件通知 ?

84. 简述Dubbo3 异步执行 ?

85. 简述 Dubbo3 异步调用?

发表评论

后才能评论