Java面试总结。多达十万字的面试内容总结 简直yyds( 三 )


15、索引有什么优缺点?
16、MySQL中varchar与char的区别?varchar(30)中的30代表的涵义?
17、int(11)中的11代表什么涵义?
18、为什么SELECT COUNT(*) FROM table在InnoDB比MyISAM慢?
19.说说InnoDB与MyISAM有什么区别?
20、MySQL索引类型有哪些?
21、什么时候不要使用索引?
22、说说什么是MVCC?
23、MVCC可以为数据库解决什么问题?
24、说说MVCC的实现原理
25、MySQL事务隔离级别?
26、请说说MySQL数据库的锁?
27、说说什么是锁升级?
28、说说悲观锁和乐观锁
29、怎样尽量避免死锁的出现?
30、使用MySQL的索引应该注意些什么?
31、CHAR和VARCHAR的区别?
32、主键和候选键有什么区别?
33、主键与索引有什么区别?
34、MySQL如何做到高可用方案?
SpringCloud篇
1、什么是SpringCloud
2、什么是微服务
3、SpringCloud有什么优势
4、什么是服务熔断?什么是服务降级?
5、Eureka和zookeeper都可以提供服务注册与发现的功能,请说说两个的区别?
6、SpringBoot和SpringCloud的区别?
7、负载平衡的意义什么?
8、什么是Hystrix?它如何实现容错?
9、什么是Hystrix断路器?我们需要它吗?
10、说说RPC的实现原理
11,eureka自我保护机制是什么?
12,什么是Ribbon?
13,什么是feigin?它的优点是什么?
14,Ribbon和Feign的区别?
Dubbo篇
1、说说一次Dubbo服务请求流程?
2、说说Dubbo工作原理
3、Dubbo支持哪些协议?
4、注册中心挂了,consumer还能不能调用provider?
5、怎么实现动态感知服务下线的呢?
6、Dubbo负载均衡策略?
7、Dubbo容错策略
8、Dubbo动态代理策略有哪些?
9、说说Dubbo与Spring Cloud的区别?
10、Zookeeper和Dubbo的关系?
Nginx篇
1、简述一下什么是Nginx,它有什么优势和功能?
2、Nginx是如何处理一个HTTP请求的呢?
3、列举一些Nginx的特性
4、请列举Nginx和Apache之间的不同点
5、在Nginx中,如何使用未定义的服务器名称来阻止处理请求?
6、请解释Nginx服务器上的Master和Worker进程分别是什么?
7、请解释代理中的正向代理和反向代理
8、解释Nginx用途
MQ篇
1、为什么要使用MQ
2、MQ有什么优缺点
3、Kafka、ActiveMQ、RabbitMQ、RocketMQ都有什么区别?
4、如何保证高可用的?
5、如何保证消息的可靠传输?如果消息丢了怎么办
6、如何保证消息的顺序性
7、如何解决消息队列的延时以及过期失效问题?消息队列满了以后该怎么处理?有几百万消息持续积压几小时,说说怎么解决?
8、让你来设计一个消息队列,你会怎么设计
数据结构与算法篇
linux篇
1、绝对路径用什么符号表示?当前目录、上层目录用什么表示?主目录用什么表示?切换目录用什么命令?
2、怎么查看当前进程?怎么执行退出?怎么查看当前路径?
3、查看文件有哪些命令
4、列举几个常用的Linux命令
5、你平时是怎么查看日志的?
Zookeeper篇
1,说说Zookeeper是什么?
2,ZooKeeper有哪些应用场景?
3、说说Zookeeper的工作原理?
4,请描述一下Zookeeper的通知机制是什么?
5,Zookeeper对节点的watch监听通知是永久的吗?
6,Zookeeper集群中有哪些角色?
7,Zookeeper集群中Server有哪些工作状态?
8,Zookeeper集群中是怎样选举leader的?
9,Zookeeper是如何保证事务的顺序一致性的呢?
10,ZooKeeper集群中个服务器之间是怎样通信的?
11,ZooKeeper分布式锁怎么实现的?
12、了解Zookeeper的系统架构吗?
13、Zookeeper为什么要这么设计?
14、你知道Zookeeper中有哪些角色?
15、你熟悉Zookeeper节点ZNode和相关属性吗?
16、请简述Zookeeper的选主流程
17、为什么Zookeeper集群的数目,一般为奇数个?
18、知道Zookeeper监听器的原理吗?
19、说说Zookeeper中的ACL权限控制机制
20、Zookeeper有哪几种几种部署模式?
21、Zookeeper集群支持动态添加机器吗?
22、描述一下ZAB协议
23、ZAB和Paxos算法的联系与区别?
24、ZooKeeper宕机如何处理?
25、描述一下ZooKeeper的session管理的思想?
26、ZooKeeper负载均衡和Nginx负载均衡有什么区别?
27、说说ZooKeeper的序列化
28,在Zookeeper中Zxid是什么,有什么作用?


推荐阅读