业务面第一次:
主要针对简历进行提问:
1.线程的创建方式?
2.集合都包括哪些数据结构?
3.AarryList和LinkedList的区别?
4.HashMap的put方法底层实现流程?
5.HashMap底层数据结构?
6.谈谈你对多态的理解?
7.Spring和SpringBoot的关系? 二者启动方式有和区别?
8.SpringBoot自动装配原理?
9.谈一谈你对Spring的AOP的理解?
10.Mysql的锁有几种?索引机制了解吗?
11.谈一谈redis持久化方式?
12.谈谈redis是怎么实现的主从复制?
13.谈谈RabbitMQ怎么解决分布式的事务问题,保证消息的一致性?
14.假设A项目依赖B项目,B项目依赖C项目怎样让A只使用B的依赖而不使用C的依赖?
15.Linux怎么修改文件?
16.Nginx默认的负载均衡策略?怎么实现动静分离的?
17.git commit 之后想撤销该怎么做?
#金蝶一面#
#Java开发#