dubbo文档_腾讯T4分享面试文档:《Dubbo+Kafka+MyBatis+redis+Spring》

Dubbo+java后端+Kafka+MyBatis+redis+Spring

给大家先看看我再面试某家企业一面被问到的问题, 大家可以猜猜我开发几年了!

  • 自我介绍
  • 说说B +树和B树的区别,优缺点等?
  • 聊聊Spring,主要IOC等等
  • 多线程JUC包下的- -些常见的类,比如CountDownLatch、Semaphore等
  • 锁的概念,锁相关的关键字,volatile ,synchronized。还比较了ReentrantLock与synchronized。
  • 你了解哪些收集器? CMS和G1。详细谈谈G1的优点?什么时候进行Full GC呢?
  • Spring中涉及的一些设计模式
  • 算法题:无序数列中求第k大的数(维护最小堆,然后依次遍历,与堆顶比较)
  • MySQL创建索引的原则,好处
  • 怎么实现一个线程安全的计数器?

猜出来的同学可以在评论区告诉我哦!

下面正式开始面试题分享!

Dubbo面试及解析!

Dubbo的诞生和SOA分布式架构的流行有着莫大的关系。SOA面向服务的架构(ServiceOriented Architecture),也就是把工程按照业务逻辑拆分成服务层、表现层两个工程。服务层中.包含业务逻辑,只需要对外提供服务即可。表现层只需要处理和页面的交互,业务逻辑都是调用服务层的服务来实现。

  • 服务提供者能实现失效踢出是什么原理?
  • 服务上线怎么不影响旧版本?
  • 如何解决服务调用链过长的问题?
  • 说说核心的配置有哪些?
  • 集群容错怎么做?
  • dubbo 在安全机制方面如何解决的?
1a3af0477d2837d397e40461d455cf3d.png

Kafka面试及解析!

  • 请说明什么是Apache Kafka?
  • 请说明什么是传统的消息传递方法?
  • 请说明Kafka相对传统技术有什么优势?
  • 在Kafka中broker的意义是什么?
  • Kafka服务器能接收到的最大信息是多少?
  • 解释Kafka的Zookeeper是什么?我们可以在没有Zookeeper的情况下使用Kafka吗?
  • 解释Kafka的用户如何消费信息?

解析

ff7b89dc2da45a49f2ebdc06a0cf475a.png

MyBatis面试及解析!

mybatis作为三大框架几乎被面试的几率是百分百

  • Mybatis动态sql是做什么的?都有哪些动态sql?能简述一下动态sql的执行原理不?
  • Mybatis是如何将sql执行结果封装为目标对象并返回的?都有哪些映射形式?
  • Mybatis能执行一对一、一对多的关联查询吗?都有哪些实现方式,以及它们之间的区别。
  • Mybatis的Xml映射文件中,不同的Xml映射文件,id是否可以重复?
  • Mybatis中如何执行批处理?
  • Mybatis中如何指定使用哪一种Executor执行器?
  • 简述Mybatis的Xml映射文件和Mybatis内部数据结构之间的映射关系?
  • 为什么说Mybatis是半自动ORM映射工具?它与全自动的区别在哪里?

解析

5b981aba50afcf55113fe8358387eabf.png

redis面试及解析!

  • Redis 有哪些架构模式?讲讲各自的特点
  • 什么是Redis持久化?Redis有哪几种持久化方式?优缺点是什么?
  • 刚刚上面你有提到redis通讯协议(RESP ),能解释下什么是RESP?有什么特点?
  • 什么是一致性哈希算法?什么是哈希槽?
  • 使用过Redis做异步队列么,你是怎么用的?有什么缺点?

解析

117103d61d14b60caec0100ef8c96a59.png

Spring面试及解析!

  • 什么是Spring IOC 容器
  • IOC的优点是什么?
  • 一个Spring的应用看起来象什么?
  • 哪种依赖注入方式你建议使用,构造器注入,还是 Setter方法注入
  • Spring框架中的单例bean是线程安全的吗?
  • 在 Spring中如何注入一个java集合?

解析

db8d0ae75c57387c3c5fa77141ffb42c.png

Dubbo+Kafka+MyBatis+redis+Spring的面试题就分享到这里了, 关于文档解析由于头条篇幅有限,没有办法全部分享出来,有需要的程序员朋友可以关注我后私信回复【面试】即可免费获取到!

真诚分享,希望您可以动动小手帮我转发一下文章, 私信【面试】即可免费获取到

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值