Kafka实战笔记
关于这份笔记,为了不影响大家的阅读体验,我只能在文章中展示部分的章节内容和核心截图
- Kafka入门
- 为什么选择Kafka
- Karka的安装、管理和配置
- Kafka的集群
- 第一个Kafka程序
afka的生产者
- Kafka的消费者
- 深入理解Kafka
- 可靠的数据传递
- Spring和Kalka的整合
- Sprinboot和Kafka的整合
- Kafka实战之削峰填谷
- 数据管道和流式处理(了解即可)
- Kafka实战之削峰填谷
1.自我介绍
2.你这项目技术栈太老了…你对什么技术比较熟悉,或者说看过什么的源码?
答:看过Hashmap的,然后Spring的源码也看过一点(说完我就后悔了,这要是往深了问我Spring源码我不完蛋了)
3.那你说说对Spring的了解吧
答:IOC、AOP那一套
4.AOP有用过吗?怎么实现的?
答:项目里没用过,但知道有JDK实现和CGLib实现
5.这俩实现的区别?
答:接口、继承父类
6.CGlib优点?
答:不清楚…
7.用过git是吧,有遇到过冲突吗?
答:有,用的Eclipse里的show history解决
8.手写单例(在纸上写),为什么用volatile?
9.说说代理模式的实现
10.你说了Spring用IOC可以让我们更方便的使用对象,那我能不能干脆不创建对象,全用静态方法?
答:???这样应该不安全吧?违背了Java面向对象封装的理念,而且静态方法应该是在方法区里…全用静态方法可能填满方法区?(这里应该说错了,应该是静态变量在方法区里)
11.你说到了方法区,那方法区里存的到底是啥(这个问题我已经记不清原话是怎么说的了,最后也没答上来)
12.最近在学什么?学到什么程度了?
1、jvm性能调优都做了什么?
2、数据库性能调优如何做?
3、分布式系统原理:CAP,最终一致性,幂等操作等;
4、高并发情况下,我们系统是如何支撑大量的请求的?
5、集群如何同步会话状态;
6、常用NOSQL,有做过比较?
7、什么情况会出现雪崩,以及如何应对?
8、负载均衡的原理;
9、数据库事务属性;
10、与同事沟通的时候,如果遇到冲突了如何解决?
11、你觉得自己在工作中哪方面欠缺?
12、有问题要问么?
13、你对薪资的期望?
14、为什么要离开现在的公司?
最后,我也准备把之前刷的题分享给大家参考,有需要获取的朋友,帮我一键三连一下,【点击此处 】即可获得
还有一些架构视频,对我帮助也很大:
最后
分享一些系统的面试题,大家可以拿去刷一刷,准备面试涨薪。
这些面试题相对应的技术点:
- JVM
- MySQL
- Mybatis
- MongoDB
- Redis
- Spring
- Spring boot
- Spring cloud
- Kafka
- RabbitMQ
- Nginx
- …
大类就是:
- Java基础
- 数据结构与算法
- 并发编程
- 数据库
- 设计模式
- 微服务
- 消息中间件
-sl1M4ew7-1715816106061)]
[外链图片转存中…(img-YESj3y2W-1715816106061)]