前言
看日期,今天都是4月了,这春招也差不多进入尾声了。
近期任有不少朋友都在找工作,很多人开始抱怨,工作可真难找啊!身边不少朋友问我咋搞呀,秋招都要结束了,工作还没着落呢…额…这个…今年是有点难啊。说实话,面试只是对个人技术及应变能力的一次考验。只有解决了一个问题,你才有机会遇见下一个问题。
这不,今天我总结了饿了么4面(Java岗)面经,问题如下,都是真真的经历,准备面试找工作的朋友可自行检测一下。
Kafka源码篇——Kafka快速入门
1.1Kafka简介
1.2以Kafka为中心的解决方案
1.3 Kafka核心概念
1.4搭建Kafka源码环境
Kafka源码篇——生产者
2.1 KafkaProducer使用示例
2.2 KafkaProducer分析
2.3 RecordAccumulator分析
2.4 Sender分析
Kafka源码篇——消费者
3.1 KafkaConsumer使用示例
3.2传递保证语义(Delivery guarantee semantic )
3.3 Consumer Group Rebalance设计
3.4 KafkaConsumer 分析
Kafka源码篇——Kafka服务端
4.1网络层
4.2API层
4.3日志存储
4.4 DelayedOperationPurgatory组件
4.5副本机制
4.6 KafkaController
4.7 GroupCoordinator
4.8身份认证与权限控制
4.9Kafka监控
Kafka源码篇——Kafka Tool
5.1 kafka-server-start脚本
5.2kafka-topics脚本
5.3 kafka-preferred-replica-election脚本
5.4 kafka-reassign-partitions脚本
5.5 kafka-console-producer 脚本
5.6 kafka-console-consumer 脚本
5.7 kafka-consumer-groups脚本
5.8 DumpLogSegments
5.9 kafka-producer-perf-test 脚本
5.10 kafka-consumer-perf-test脚本
5.11 kafka-mirror-maker脚本
Kafka的设计与实现
讨论一:Kafka 存储在文件系统上
讨论二:Kafka 中的底层存储设计
讨论三:生产者设计概要
讨论四:消费者设计概要
讨论五:Kafka 如何保证可靠性
最后
权威指南-第一本Docker书
引领完成Docker的安装、部署、管理和扩展,让其经历从测试到生产的整个开发生命周期,深入了解Docker适用于什么场景。并且这本Docker的学习权威指南介绍了其组件的基础知识,然后用Docker构建容器和服务来完成各种任务:利用Docker为新项目建立测试环境,演示如何使用持续集成的工作流集成Docker,如何构建应用程序服务和平台,如何使用Docker的API,如何扩展Docker。
总共包含了:简介、安装Docker、Docker入门、使用Docker镜像和仓库、在测试中使用Docker、使用Docker构建服务、使用Fig编配Docke、使用Docker API、获得帮助和对Docker进行改进等9个章节的知识。
关于阿里内部都在强烈推荐使用的“K8S+Docker学习指南”—《深入浅出Kubernetes:理论+实战》、《权威指南-第一本Docker书》,看完之后两个字形容,爱了爱了!
57440196)]
[外链图片转存中…(img-E41qNOeY-1650457440196)]
[外链图片转存中…(img-4RTcU8Z7-1650457440197)]
关于阿里内部都在强烈推荐使用的“K8S+Docker学习指南”—《深入浅出Kubernetes:理论+实战》、《权威指南-第一本Docker书》,看完之后两个字形容,爱了爱了!