202105面试总结统计

面试总结

五月份面试总结,各个问题点归类,以及被问次数统计表如下:

序号技术点小类问题描述被问次数
1Activityactivity工作原理1
2Dubbodubbo的底层工作原理2
3GitGit工作原理1
4Http协议Http协议包括哪些东西?1
5Http协议Session跟Cookie有什么区别?为什么Session比较安全?1
6Http协议Http请求状态码有哪些?401是什么?1
7Java多线程线程池项目中有用过哪些多线程?说一下线程池的类型?3
8Java多线程线程JAVA的多线程的实现方法4
9Java多线程线程Callable跟Runable有啥区别3
10Java多线程线程有线程ABC,怎样保证他们拿到的变量是最新的?1
11Java多线程synchronized&volatilesynchronized与volatile区别1
12Java多线程synchronized&locksynchronized和lock区别2
13Java多线程ThreadLock说一下ThreadLock的原理1
14Java多线程线程与进程的关系1
15Java多线程notify与notifyAll()的区别?notifyAll()时同唤醒多个线程时资源是怎么分配的?1
16Java多线程synchronized是干嘛的?synchronized的锁升级知道吗?1
17Java多线程并发并发与并写是什么意思?1
18Java多线程线程池线程池的队列原理1
19Java基础数组2个长度10w的数组,求交集元素1
20Java基础数组&链表数组与链表存取对比,以及内存空间的区别2
21Java基础反射说一下反射?说说你用它来做过什么?1
22Java基础面向对象说说你对面向对象编程的理解1
23Java基础多态多态是怎么实现的1
24Java集合HashMapHashMap结构及原理?4
25Java集合HashMap为什么是线程不安全的?有造成过OOM吗?1
26Java集合HashMap说一下put()方法源码的步骤1
27Java集合HashMapHashMap是怎么扩容的?说一下扩容个步骤1
28Java集合HashMapHashMap在JDK8主要解决了哪些问题?为什么8要用红黑树?1
29Java集合CollectionCollection接口下有哪些子类?1
30Java集合List、SetList与Set有什么区别?分别有哪些子类?1
31Java集合ListList怎么保证有序的?动态数组原理?1
32Java集合SetSet怎么保证元素唯一?1
33Java锁说一下JAVA的锁?1
34Java锁悲观锁与乐观锁1
35JUC并发编程ConcurrentHashMapConcurrentHashMap在1.8后底层是没有加锁的,它是怎么保证线程安全的?1
36JUC并发编程ConcurrentHashMapConcurrentHashMap怎么保证线程安全的?1
37JUC并发编程还用过哪些java.util.concurrent包下面的类?1
38JVM内存模型说一下jvm内存模型,各个模块是干嘛的2
39JVMGC算法说一下jvm,还有垃圾回收机制2
40JVM类加载说一下双亲委派机制1
41JVM内存模型堆跟栈有什么区别1
42JVM内存模型新生代和老年代有啥区别1
43Kafkakafka结构以及原理1
44KafkaPartition是干嘛的?有什么作用?1
45KafkaBroker和Partition的区别?1
46KafkaBroker分区有Leader跟多个Follower,生产者怎么发送消息的,发给谁是怎么判断的?1
47KafkaACK消息认证机制怎么保证消息发送/消费成功?1
48KafkaACK消息认证机制如果消费真消费完一条消息,没有手动提交会怎样?还能继续消费吗?1
49Kafka怎么防止消息重复消费1
50Kafka为什么kafka查询快1
51Linux常用命令Linux常用命令2
52MQ说一下原始mq的实现原理1
53MQmq的有哪些应用1
54Mybatis缓存mybatis的缓存,一级与二级区别?1
55Mybatismybatis的#{}跟${}的区别2
56MybatisMybatis中sql怎么防注入?1
57MybatisPlusMybatisPlus的拦截器是怎么实现的?可以用来做什么?1
58MybatisPlusMybatisPlus那些通用Mapper方法的实现原理1
59Mysql索引索引最左匹配原则1
60MySqlSql优化怎么去优化系统中的sql查询3
61MySql索引MySQL索引,最左原则3
62MySqlSql优化怎么定位慢查询?说一下慢查询定位原理?2
63MySql索引优化sql时怎么判断是否有命中索引?4
64MySql索引mysql的explain数据中哪些索引类型1
65MySql索引簇聚索引与非簇聚索引区别?1
66MySql索引现在要你给加索引,哪些字段可以加索引?1
67MySql存储引擎数据库存储引擎有哪些?有什么区别?1
68MySql怎么分表?1
69Redisredis的缓存击穿是什么?常用的数据类型有哪些?1
70Redis删除策略redis的怎么做内存清理的1
71Redis淘汰策略redis内存满了且key都是有效的,再插入数据会怎样?1
72Redis常用命令说一下redis常用的命令1
73Redis常用命令redis的set和setnx有什么区别?怎么加key的有效时间1
74Redis缓存redis有加缓存击穿、缓存雪崩的操作吗?怎么实现的1
75Redis分布式锁redis三种分布式锁的实现方式1
76Redis分布式锁setnx也会有锁抢占的风险,怎么解决?1
77Redis集群redis的集群搭建步骤1
78SpringSpringBeanspring的bean是线程安全的吗?怎么保证线程安全?3
79SpringSpringBeanspring bean的生命周期?2
80Spring事务spring事务实现原理,以及事务传播机制?默认的传播级别?1
81SpringSpringAOPspringAOP用了什么设计模式?1
82Spring拦截器、过滤器spring的拦截器跟过滤器有啥区别?1
83SpringIOC、AOP说说你对Spring的IOC和AOP的理解1
84SpringBoot注解说一下@SpringBootApplicatioin注解1
85SpringBoot注解SpringBoot实现bean注入有哪些方法?1
86SpringBoot注解@Service跟@Component有什么区别?1
87SpringBoot原理springboot的约定大于配置是怎么实现的?1
88SpringBoot原理说一下springboot自动配置做了哪些工作?3
89SpringBoot说说你用过的SpringBoot的组件1
90SpringBoot注解说说SpringBoot的常用注解1
91SpringCloud说一下springcloud是干嘛的?有哪些组件?各个组件有什么作用?4
92SpringCloudEurekaEureka原理2
93SpringCloud熔断说一下springcloud的熔断1
94SpringCloud请求过程springcloud中,一个请求完成的过程是怎样的?各个组件分别做了什么?2
95SpringCloudEureka说一下Eureka的结构?Eureka什么时候会有服务交互?1
96SpringCloudEurekaEureka的自我保护机制?怎么判断是否网络波动?1
97SpringCloudEureka、NacosEureka跟Nacos有什么区别?1
98SpringCloudHystrixA在X服务通过feign去调用B开发的Y服务的某个接口,怎么做定制化熔断?1
99SpringCloudGateWayGateway有哪些作用?怎么配置路由?1
100SpringCloudGateWay说一下对Gateway的理解?它是个什么东西?1
101SpringCloudConfig配置中心config的原理?怎么配置?以及它修改配置后怎么通知服务的?1
102SpringCloudSpringBootSpringBoot跟SpringCloud的区别1
103SpringMvc说一下springMVC的工作流程1
104SpringMvcSpringMVC原理或者对他的理解1
105ZooKeeperzookeeper能干啥?怎么配置?1
106ZooKeeperzookeeper的选举机制2
107接口幂等性怎么保证接口的幂等性1
108设计模式单例模式单例模式的优缺点1
109设计模式动态代理动态代理有哪些?工作中有用到吗?1
110数据结构说一下红黑树?它是怎么自平衡的?2
111算法有了解过排序算法吗?说一下冒泡排序的时间复杂度1
112微服务微服务是什么?为我们解决了什么问题?为什么要用微服务?1
113微服务服务拆分单机服务改成分布式需要考虑的问题有哪些?1
114微服务服务拆分单机服务改为微服务后,有A、B、C三块,现在不想分太细粒度,现若是需把C加到A或B服务,要考虑哪些问题来选择其一?1
115微服务rpc远程调用和http协议的请求有什么区别1
116微服务分布式分布式情况下怎么保证数据一致性1
117数据加密加密方式SHA/RSA/AES区别1
118事务事务隔离级别1
119安全水平越权和垂直越权1

详情:
https://blog.youkuaiyun.com/qq_21758475/article/details/117039679
https://blog.youkuaiyun.com/qq_21758475/article/details/117231799
https://blog.youkuaiyun.com/qq_21758475/article/details/117263591
https://blog.youkuaiyun.com/qq_21758475/article/details/117299592

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值