广东网站建设找,深圳市公司网站建设服务机构,做网站后期维护工资贴吧,企业网络组网Spring
谈谈自己对于 Spring IoC 的了解什么是 IoC?IoC 解决了什么问题?什么是 Spring Bean#xff1f;将一个类声明为 Bean 的注解有哪些?Component 和 Bean 的区别是什么#xff1f;注入 Bean 的注解有哪些#xff1f;Autowired 和 Resource 的区别是什么#xff1f;…Spring
谈谈自己对于 Spring IoC 的了解什么是 IoC?IoC 解决了什么问题?什么是 Spring Bean将一个类声明为 Bean 的注解有哪些?Component 和 Bean 的区别是什么注入 Bean 的注解有哪些Autowired 和 Resource 的区别是什么注入 Bean 的方式有哪些Bean 的作用域有哪些?Bean 是线程安全的吗Bean 的生命周期了解么?谈谈自己对于 AOP 的了解什么是 AOPAOP 解决了什么问题AOP 的应用场景有哪些AOP 实现方式有哪些AOP 常见的通知类型有哪些多个切面的执行顺序如何控制说说自己对于 Spring MVC 了解?Spring MVC 的核心组件有哪些SpringMVC 工作原理了解吗?统一异常处理怎么做Spring 框架中用到了哪些设计模式Spring 循环依赖了解吗怎么解决Lazy 能解决循环依赖吗SpringBoot 允许循环依赖发生么什么是事务事务的特性ACID了解么?Spring 管理事务的方式有几种Spring 事务中哪几种事务传播行为?Spring 事务中的隔离级别有哪几种?Transactional(rollbackFor Exception.class)注解了解吗Spring AOP 自调用问题什么是 SpringBoot 自动装配SpringBoot 是如何实现自动装配的
Mybatis
#{} 和 ${} 的区别是什么Dao 接口的工作原理是什么Dao 接口里的方法参数不同时方法能重载吗
Mysql
MySQL 基础架构MySQL 支持哪些存储引擎默认使用哪个MyISAM 和 InnoDB 有什么区别何谓数据库事务并发事务带来了哪些问题?不可重复读和幻读有什么区别并发事务的控制方式有哪些SQL 标准定义了哪些事务隔离级别?MySQL 的隔离级别是基于锁实现的吗MySQL 的默认隔离级别是什么?表级锁和行级锁了解吗有什么区别行级锁的使用有什么注意事项InnoDB 有哪几类行锁共享锁和排他锁呢意向锁有什么作用当前读和快照读有什么区别自增锁有了解吗能用 MySQL 直接存储文件比如图片吗如何分析 SQL 的性能索引的优缺点索引底层数据结构选型主键索引二级索引辅助索引/非主键索引聚簇索引与非聚簇索引覆盖索引和联合索引联合索引中最左前缀匹配原则索引下推正确使用索引的一些建议MySQL隐式转换造成索引失效MySQL三大日志(binlog、redo log和undo log)InnoDB存储引擎对MVCC的实现SQL语句在MySQL中的执行过程MySQL查询缓存MySQL自增主键一定是连续的吗深度分页介绍及优化建议/范围查询子查询延迟关联 (INNER JOIN)覆盖索引主从复制原理是什么如何避免主从延迟什么情况下会出现主从延迟如何尽量减少延迟
Redis
Redis 为什么这么快说一下 Redis 和 Memcached 的区别和共同点3种常用的缓存读写策略Redis 除了做缓存还能做什么Redis 常用的数据类型有哪些String 的应用场景有哪些String 还是 Hash 存储对象数据更好呢String 的底层实现是什么Redis 的有序集合底层为什么要用跳表而不用平衡树、红黑树或者 B树Redis 单线程模型Redis6.0 之后为何引入了多线程Redis 后台线程了解吗Redis 给缓存数据设置过期时间有什么用Redis 是如何判断数据是否过期的呢Redis 过期 key 删除策略了解么大量 key 集中过期怎么办Redis 内存淘汰策略了解么什么是 Redis 事务Redis 事务支持原子性吗Redis 事务支持持久性吗如何解决 Redis 事务的缺陷什么是 RDB 持久化RDB 创建快照时会阻塞主线程吗什么是 AOF 持久化AOF 工作基本流程是怎样的AOF 持久化方式有哪些AOF 为什么是在执行完命令之后记录日志AOF 重写了解吗AOF 校验机制了解吗如何选择 RDB 和 AOF什么是 bigkey如何处理 bigkey什么是 hotkey如何解决 hotkey为什么会有慢查询命令什么是缓存穿透什么是缓存击穿什么是缓存雪崩什么是内存碎片?为什么会有 Redis 内存碎片?Redis常见阻塞原因Redis集群模式
Dubbo
RPC 的原理是什么?Dubbo 架构中的核心角色有哪些Dubbo 中的 Invoker 概念了解么Dubbo 的工作原理了解么Dubbo 的 SPI 机制了解么 如何扩展 Dubbo 中的默认实现Dubbo 提供的负载均衡策略有哪些Dubbo 支持哪些序列化方式呢
Fegin
Feign远程调用流程feign.Client 实现类
Spring Cloud Gateway
什么是网关网关能提供哪些功能Spring Cloud Gateway 的工作流程Spring Cloud Gateway 的断言是什么Spring Cloud Gateway 的路由和断言是什么关系Spring Cloud Gateway 如何实现动态路由Spring Cloud Gateway 的过滤器有哪些Spring Cloud Gateway 支持限流吗Spring Cloud Gateway 如何自定义全局异常处理
Hystrix
什么是Hystrix它是如何工作的Hystrix的主要功能是什么/Hystrix如何防止系统雪崩效应什么是服务降级如何配置Hystrix的隔离策略Hystrix的回退方法是什么Hystrix如何实现请求缓存Hystrix中断路器的三种状态Hystrix的请求合并是如何工作的HystrixCollapser的作用是什么它如何实现请求合并
Zookeeper
ZooKeeper 特点Znode数据节点 的4 大类ACL权限控制Watcher事件监听器会话SessionZooKeeper 集群角色ZooKeeper 集群 Leader 选举过程ZooKeeper 集群为啥最好奇数台ZooKeeper 选举的过半机制防止脑裂一致性协议和算法/2PC两阶段提交3PC三阶段提交ZAB 协议和 Paxos 算法ZAB 协议两种基本的模式崩溃恢复和消息广播
Eurake
Euraka的注册原理服务注册服务续约服务剔除服务下线获取注册信息自我保护机制工作机制缺点解决方案多级缓存机制集群怎么保持数据一致对等复制同步过程避免死循环数据冲突最终修复
RabbitMQ
RabbitMQ 消息怎么传输如何保证消息的可靠性如何保证 RabbitMQ 消息的顺序性如何保证 RabbitMQ 高可用的如何解决消息队列的延时以及过期失效问题
Kafka
和其他消息队列相比,Kafka 的优势在哪里发布-订阅模型:Kafka 消息模型什么是 Producer、Consumer、Broker、Topic、PartitionKafka 的多副本机制了解吗带来了什么好处Kafka 如何保证消息的消费顺序Kafka 如何保证消息不丢失/生产者丢失消息的情况/消费者丢失消息的情况/Kafka 弄丢了消息Kafka 如何保证消息不重复消费Kafka 重试机制/消费失败会怎么样重试失败后的数据如何再次处理?