更新时间:2020-08-31 15:56:08 来源:极悦 浏览3484次
一、简历相关
介绍简历上主要项目,画框架图,说说项目流程
针对简历上的技能进行提问
二、队列
说说RabbitMQ的结构
RabbitMQ队列与消费者的关系?
RabbitMQ交换器种类
项目中那里用到了kafka,kafka特性?
RabbitMQ、RocketMQ、kafka对比
介绍SpringCloud核心组件及其作用,以及SpringCloud工作流程
介绍SpringCloud心跳机制,以及消费端如何发现服务端(Ribbon)?
Eureka的缺点
Eureka缓存机制?
RPC和HTTP的区别,使用场景?
分布式事务如何保持一致性?
什么情况下用到分布式开发?
四、Jvm
Jvm内存模型,各个部分的特点?
类加载器,双亲委派模型?
类加载机制
Java堆的结构,一个bean被new出来之后,在内存空间的走向?
如何让栈溢出,如何让方法区溢出?
写出几个Jvm优化配置参数
有哪几种GC机制?
五、Spring
SpringBoot启动过程
说说几个常用的注解?
Spring事件的实现原理,写出常用的几个事件
Spring Bean的生命周期?
BeanFactory和FactoryBean的区别
Spring中使用到了FactoryBean的哪个方法?
六、数据结构
说说HashMap、ConcurrentHashMap数据结构,1.7与1.8的区别?
谈谈数据结构,比如TreeMap
B-tree、B+tree?
红黑树左旋与右旋的区别?
七、并发
Concurrent包下有哪些常用类?
三种分布式锁,并分别说说其优缺点和使用场景
八、线程池
你知道哪些常用的阻塞队列?
newFixedThreadPool使用到了哪个阻塞队列?
九、数据库
说说MySQL存储引擎Innodb和MYISAM的区别和使用场景
说说MySQL查询优化
说说脏读、不可重复读、幻读
说说事务的四种特性(ACID)
Codis与Redis集群的区别
十、设计
要缓存网站登录的用户信息,你有几种方式?
让你设计一套分布式缓存,如何设计可以同时更新所有服务器的缓存?
说说你在工作中遇到的困难或者挑战
以上就是极悦java培训机构的小编针对“平安Java面试题,过来看看有多难”的内容进行的回答,希望对大家有所帮助,如有疑问,请在线咨询,有专业老师随时为你服务。
0基础 0学费 15天面授
Java就业班有基础 直达就业
业余时间 高薪转行
Java在职加薪班工作1~3年,加薪神器
工作3~5年,晋升架构
提交申请后,顾问老师会电话与您沟通安排学习