首页 > 其他 > 详细

记2020年下半年面试总结

时间:2020-08-05 10:21:17      阅读:74      评论:0      收藏:0      [点我收藏+]

1.spring容器: spring 的容器主要说的就是BeanFactory 和ApplicationContext 这两个容器

 

BeanFactory:
    是Spring里面最低层的接口,提供了最简单的容器的功能,只提供了实例化对象和拿对象的功能;
    BeanFactory在启动的时候不会去实例化Bean,中有从容器中拿Bean的时候才会去实例化;
ApplicationContext:
    应用上下文,继承BeanFactory接口,它是Spring的一各更高级的容器,提供了更多的有用的功能;
    ApplicationContext在启动的时候就把所有的Bean全部实例化了。它还可以为Bean配置lazy-init=true来让Bean延迟实例化;   

 

 

2.redis线程模型

3.线程池参数

care 核心线程数  
max 最大线程数  
线程回收时间
线程回收时间单位
ThreadFactory 线程工厂
workQueue 阻塞队列
拒绝策略 

4.springmvc执行流程 为什么适配器会找到方法呢?

5.插入排序。冒泡排序 时间复杂度

6.synchroized锁类

7.mysql数据库索引数据类型

8.mysql sql优化

9.spring,springboot,springcloud 区别

10.io nio 区别

11.ArrayLiat LinkList 区别

12.HashMap的底层数据结构。HashMap为什么是线程不安全的

13.ConcurrentHahsMap为什么是线程安全的 和HashMap有什么区别

14.类的加载过程。

15.缓存穿透 缓存雪崩。缓存击穿。

16. springIoc aop 是什么

17. ACID 事务的隔离级别

18. redis 如何做持久化的

19.手写一个单例模式

20.枚举使用的是什么设计模式

21. 如果A B C 三个字段使用的是联合索引那么只使用A会有道索引吗?

22.reids 的数据结构。常用的结构有哪些

23.synchroized 和Lock 区别

24.Tcp 的三次握手

25.spring常用的注解, springmvc 常用注解

26.乐观锁 悲观锁

27. CAS ,可重入锁

28.mysql 索引原理 Btree+

29.网络七层模型 

30.springboot定时器

31.springboot 读取配置文件的方式

    --这是楼主在帝都面试一个半月的总结..答案都需要自己来寻找,原因是在不同阶段的人会对这些问题答案有不同的理解.

    座右铭: 努力活成一个为自己理想而拼搏的人

 

记2020年下半年面试总结

原文:https://www.cnblogs.com/yuliuhappaycoding/p/13438062.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!