总结
三个工作日收到了offer,头条面试体验还是很棒的,这次的头条面试好像每面技术都问了我算法,然后就是中间件、MySQL、Redis、Kafka、网络等等。
- 第一个是算法
关于算法,我觉得最好的是刷题,作死的刷的,多做多练习,加上自己的理解,还是比较容易拿下的。
而且,我貌似是将《算法刷题LeetCode中文版》、《算法的乐趣》大概都过了一遍,尤其是这本
《算法刷题LeetCode中文版》总共有15个章节:编程技巧、线性表、字符串、栈和队列、树、排序、查找、暴力枚举法、广度优先搜索、深度优先搜索、分治法、贪心法、动态规划、图、细节实现题
《算法的乐趣》共有23个章节:
- 第二个是Redis、MySQL、kafka(给大家看下我都有哪些复习笔记)
基本上都是面试真题解析、笔记和学习大纲图,感觉复习也就需要这些吧(个人意见)
- 第三个是网络(给大家看一本我之前得到的《JAVA核心知识整理》包括30个章节分类,这本283页的JAVA核心知识整理还是很不错的,一次性总结了30个分享的大知识点)
============================================================================
本章主要讲解了消费者和消费组的概念,以及如何正确的使用KafkaConsumer,其中重点讲解了参数的配置,订阅、反序列化、位移提交、再均衡、拦截器等知识点。
学完这一章你可以:
深入学习Kafka数据消费大致流程;
如何创建并使用Kafka消费者;
Kafka消费者常用配置。
=========================================================================
本章主要讲解了Kafka两大核心之一:主题,通过对主题的增删该查、配置等内容来了解主题的相关内容。
学完这一章你可以:
深入学习Kafka主题的管理;
KafkaAdminClient应用。
=========================================================================
本章讲解了对分区及副本的一系列操作,如分区副本机制、分区重新分配、修改副本因子等。
学完这一章你可以:
深入学习Kafka分区的管理;
包括:优先副本的选举、分区重新分配等。
==============================================================================
本章主要讲述了Kafka中与存储相关的知识点,包含了Kafka自身的日志格式、日志索引、日志清理等方面的内容,也涉及到底层物理存储相关的知识。通过本章的学习,可以Kafka核心机理有较深入的认知。
学完这一章你可以:
在完成Kafka应用开发的基础上,知道文件存储机制;
Kafka为什么使用磁盘作为存储介质;
分析文件存储格式;
快速检索消息。
==========================================================================
本章主要讲解了Kafka相关稳定性的操作,包括幂等性、事务的处理,同时对可靠性保证与一致性保证做了讲解,讲解了消息重复以及解决方案。
学完这一章你可以:
深入学习Kafka在保证高性能、高吞吐的同时通过各种机制来保证高可用性。
===========================================================================
本章主要针对的是Kafka的一些高级应用,作为运维人员经常使用的命令行工具,同时对Kafka的数据管道做了不同场景的演示,并且使用SpringBoot与Kafka做了整合。
学完这一章你可以:
作为运维人员掌握命令行工具;
使用Connect进行流信息处理;
掌握延迟消息、流式处理等;
Kafka和SpringBoot整合。
===========================================================================
本章主要对Kafka集群展开讲解,介绍了集群使用场景,Zookeeper和Kafka多借点集群的搭建,以及多集群的同步操作。
学完这一章你可以:
熟悉Kafka集群管理相关内容;
配置与调优。
总结
至此,文章终于到了尾声。总结一下,我们谈论了简历制作过程中需要注意的以下三个部分,并分别给出了一些建议:
- 技术能力:先写岗位所需能力,再写加分能力,不要写无关能力;
- 项目经历:只写明星项目,描述遵循 STAR 法则;
- 简历印象:简历遵循三大原则:清晰,简短,必要,要有的放矢,不要海投;
以及最后为大家准备的福利时间:简历模板+Java面试题+热门技术系列教程视频