1. 说说你的⼯作经历?
2. 项⽬主要负责哪⼏个模块?
3. 画出你项⽬的结构图
4. Eureka是如何进⾏服务注册的?
我是如何被今日头条5面虐到自闭?36个面试题,90%的人回答不上来6. 谈谈Eureka的保护机制
7. Ribbon的负载均衡是⾯向服务内部还是外部的?
8. Ribbon如何实现负载均衡的?
9. 如果没有Eureka,我能直接通过Ribbon进⾏服务请求吗?
10. Hystrix如何实现熔断?
我是如何被今日头条5面虐到自闭?36个面试题,90%的人回答不上来11. 当服务⽆法访问时,是直接熔断还是降级?
12. 怎么样才会出现熔断?
13. 在Springcloud中,消费者调⽤提供者的流程是如何的?请画图
springcloud的⼯作原理
我是如何被今日头条5面虐到自闭?36个面试题,90%的人回答不上来14. Redis的集群⽅式有哪些?
15. 如果你原来读取的Redis中的数据,它的数据的结构发⽣了变化,如何在不改变代码的情况下进⾏处理,使下游业务不受影响?
16. Redis的持久化⽅式有哪些?说说他们的具体实现、Redis有两种持久化的⽅式:快照(RDB⽂件)和追加式⽂件(AOF⽂件)
17. 使⽤Redis的过程中有没有遇到什么问题
18. Redis的内存回收机制有哪些?
19. Redis的过期策略有哪些?简单介绍下不同策略
20. 说说Redis的淘汰策略?淘汰的算法可以修改或者⾃⼰重写吗?
21. 你们的项⽬中消息中间件⽤的是什么?
22. 你们的Rabbit集群是怎么部署的?
23. Rabbit集群之间的数据是如何同步的?同步⽅式还是异步⽅式?
24. ⼀个队列中的数据你们是存放在⼀台机⼦上还是多台机⼦上?为什么?
25. RabbitMQ内部结构是怎么样的?请画出RabbitMQ的架构图
26. 你们公司的数据库有分库分表吗?如何实现的?
27. Mysql的索引是基于什么?
28. 说说B+树
29. 使⽤⾃增ID和UUID作为主键有什么不同?
我是如何被今日头条5面虐到自闭?36个面试题,90%的人回答不上来30. 说说数据库的事务隔离级别有哪些?
31. 在代码中,我们如何实现事务?
32. 如果在⼀个事务中,代码业务流程很⻓,会有什么问题吗?为什么会出现这种问题?
33. 使⽤volatile关键字的时候有遇到过什么问题吗?为什么会出现这种问题?
34. 请说说volatile的底层实现原理
35. 如何创建线程池?有什么参数?线程池的实现原理实践操
36. 你有什么问题想问我们的吗?
由于答案内容太多了,一篇文章也写不完,所以更多的就没展示出来,我将这些面试题成了一份PDF文档,方便大家更容易学习。
大家可以关注作者,点击免费获取 “暗号”-【666】
关于面试面试我还通过一些渠道发现了需要大厂真实面试主要有:蚂蚁金服、拼多多、阿里云、百度、唯品会、携程、丰巢科技、乐信、软通动力、OPPO、银盛支付、中国平安等初,中级,高级Java面试题集合,附带超详细答案,希望能帮助到大家。
我是如何被今日头条5面虐到自闭?36个面试题,90%的人回答不上来还有专门针对JVM、SPringBoot、SpringCloud、数据库、Linux、缓存、消息中间件、源码等相关面试题。
我是如何被今日头条5面虐到自闭?36个面试题,90%的人回答不上来珍藏多年的230个高端简历模板,也一起送给大家
我是如何被今日头条5面虐到自闭?36个面试题,90%的人回答不上来以上面试资料,大家可以关注作者,点击免费获取 “暗号”-【666】
网友评论