写点什么

三年 Java 开发每天增删改查,终于靠着这份面试题,成功上岸京东

用户头像
极客good
关注
发布于: 刚刚

5、Spring 下的注解?



6、Spring DI 的三种方式?



7、Spring 主要使用了什么模式?



8、IOC,AOP 的实现原理?



一、Spring 面试题 1、Spring 在 ssm 中起什么作用?



2、Spring 的事务?



3、IOC 在项目中的作用?



4、Spring 的配置文件中的内容?



5、Spring 下的注解?



6、Spring DI 的三种方式?



7、Spring 主要使用了什么模式?



8、IOC,AOP 的实现原理?


[](


)SpringMvc 面试题




1、SpringMvc 的控制器是不是单例模式,如果是,有什么问题,怎么解决?



2、SpringMvc 中控制器的注解?



3、@RequestMapping 注解用在类上的作用?



4、前台多个参数,这些参数都是一个对象,快速得到对象?



5、SpringMvc 中函数的返回值?



6、SpringMvc 中的转发和重定向?



7、SpringMvc 和 Ajax 之间的相互调用?



8、Struts2 和 SpringMvc 的区别?


[](


)Mybatis 面试题




1、Ibatis 和 Mybatis?



2、什么是 Mybatis 的接口绑定,有什么好处?



3、什么情况用注解,什么情况用 xml 绑定?



4、Mybatis 在核心处理类叫什么?



5、查询表名和返回实体 Bean 对象不一致,如何处理?



6、Mybatis 的好处?



7、Mybatis 配置一对多?



8、Mybatis 配置一对一?



9 、${} 和 #{}的区别?



10、获取上一次自动生成的主键值?



11、Mybatis 如何分页,分页原理?



12、Mybatis 工作原理?


[](


)分布式+微服务




常见的一些分布式解决方案,比如分布式事务、分布式协调等,会根据你相关使用 Dubbo、Spring Cloud 问一些相关源码。比如问烂了的,注册中心挂了,服务之间还能不能通信啊这类问题。


当然也还有幂等性,MQ 怎么不丢消息,顺序消息等问题。


1、CAP 理论



2、BASE 理论



3、接口的幂等性问题



4、消息中间件如何解决消息丢失问题



5、什么是分布式事务?分布式事务的类型有哪些?



6、分布式事务的解决方案有哪些?



7、Dubbo 的服务请求失败怎么处理



8、Dubbo 支持哪些协议?Dubbo 的默认协议是什么?



9、Dubbo 和 SpringCloud 有哪些区别?



10、Soa 和微服务架构有哪些区别?



11、dubbo 服务提供者,服务消费者需要配置哪些信息?



12、Dubbo 有哪些负载均衡策略



13、Redis 的持久化方式有哪些?各有何利弊?



14、aof 文件过大怎么处理?



15、讲一下 redis 的事务



16、缓存雪崩是什么



17、如何避免缓存雪崩



18、缓存穿透是什么?如何避免?



19、zookeeper 的原理



20、zookeeper 有哪些应用场景



21、zookeeper 的节点类型有哪些?有什么区别?



22、讲一下 zookeeper 的选举机制



23、zookeeper 的节点数为什么只能为奇数个?



24、如何保证消息队列的高可用


[](


)数据库




数据库最常问的无非就是锁(表锁和行锁),索引(索引分类,什么时候用索引,你们项目是怎么用索引的啊)等


数据库的套路比前面那些都要窄一些,当然如果面试官对数据库特别熟,还会各种深挖下去。


1、什么是索引?索引的作用?



2、索引优缺点?



3、索引分类?区别?



4、什么样的字段适合建索引



5、Mysql 存储引擎



6、Myiasm 索引和 Innodb 索引的区别?



7、BTREE 索引与 HASH 索引



8、索引的底层实现(B+树,为何不采用红黑树,B 树)?



9、为什么使用 B+Tree



10、MYSQL 的两种存储引擎区别?



11、索引设计原则?



12、Oracle 数据库索引有那些?



13、sql 优化?



14、数据库访问量很大时,如何做优化?



15、什么是事务?



16、事务的四大特性?




【一线大厂Java面试题解析+核心总结学习笔记+最新架构讲解视频+实战项目源码讲义】
浏览器打开:qq.cn.hn/FTf 免费领取
复制代码


17、Mysql 有锁分类?



18、MyISAM 和 Innodb 的锁?



19、Oracle 有锁分类?

用户头像

极客good

关注

还未添加个人签名 2021.03.18 加入

还未添加个人简介

评论

发布
暂无评论
三年Java开发每天增删改查,终于靠着这份面试题,成功上岸京东