2026暑期实习备战笔记

知识清单 | 技术笔记 | 项目笔记 | 面经记录

Kafka

进度:0/7


重点内容

1. Kafka核心概念 ⬜

2. 消息不丢失 ⬜

3. 消息不重复消费 ⬜

4. 消息顺序消费 ⬜

5. Rebalance机制 ⬜

6. 自动提交offset ⬜

7. 消息堆积 ⬜


扩展内容

消息队列的作用

消息队列对比 && 技术选型

ISR机制


📝 背诵日期:_______ 复习日期:_______

Spring框架

进度:0/8


重点内容

1. IOC和AOP ⬜

2. Spring常见注解 ⬜

3. Spring事务 ⬜

4. Spring Bean的作用域 ⬜

5. SpringBoot自动装配的原理 ⬜

6. Spring MVC的执行流程 ⬜

7. Spring中的设计模式 ⬜

8. SpringBoot的启动流程 ⬜


扩展内容

循环依赖问题 && 三级缓存

@Autowired和@Resource的区别

事务失效的原因

SpringBoot如何优雅停机

Spring新特性


📝 背诵日期:_______ 复习日期:_______

计算机网络

进度:0/6


重点内容

1. Http & Https ⬜

2. TCP三握四挥 ⬜

3. TCP可靠性保证 ⬜

4. TCP粘包和拆包 ⬜

5. 键入网址到网页显示,期间发生了什么? ⬜

6. CDN ⬜


扩展内容

HTTP状态码

GET和POST请求的区别

半连接队列和全连接队列

什么是SYN攻击?如何避免SYN攻击?


📝 背诵日期:_______ 复习日期:_______

操作系统

进度:0/6


重点内容

1. 进程线程协程 ⬜

2. 内存管理 ⬜

3. 死锁 ⬜

4. IO多路复用 ⬜

5. select、poll、epoll ⬜

6. Linux常用命令 ⬜


扩展内容

中断

孤儿进程 && 僵尸进程

用户态 && 内核态

进程调度算法


📝 背诵日期:_______ 复习日期:_______

分布式

进度:0/5


重点内容

1. CAP定理 ⬜

2. BASE理论 ⬜

3. 微服务调用链日志追踪分析 ⬜

4. 负载均衡 ⬜

5. 全局分布式ID ⬜


📝 背诵日期:_______ 复习日期:_______

问题定位分析排查

进度:0/2


重点内容

1. CPU飙高的排查思路 ⬜

2. 内存泄漏的排查思路 ⬜


📝 背诵日期:_______ 复习日期:_______

场景题

进度:0/12


重点内容

1. 与外部合作方交互防止被外部服务不可用拖垮 ⬜

2. 如何实现A网站登录后,B网站自动登录 ⬜

3. 如何预估接口上线后的QPS ⬜

4. 如何预估/回答接口本身能抗住多少QPS ⬜

5. 订单<未支付&到期>关闭如何实现? ⬜

6. 亿个数据取出最大前N个 ⬜

7. 大文件排序 ⬜

8. Redis缓存与MySQL数据一致性 ⬜

9. 如何设计一个RPC框架 ⬜

10. 如何设计一个本地缓存 ⬜

11. 如何设计一个秒杀系统 ⬜

12. 秒杀场景下如何增加库存 ⬜


扩展内容

Redis挂了怎么办


📝 背诵日期:_______ 复习日期:_______

数据结构与算法

进度:0/3


重点内容

1. 排序算法 ⬜

2. 栈、队列 ⬜

3. 设计模式 ⬜

  • 单例模式
  • 策略模式
  • 观察者模式

📝 背诵日期:_______ 复习日期:_______

分库分表

进度:0/5


重点内容

1. 概念 ⬜

2. 分片键选择 ⬜

3. 分片算法 ⬜

4. 非分片键查询 ⬜

5. 分库分表的问题 ⬜


📝 背诵日期:_______ 复习日期:_______

面试手撕算法

进度:0/4


重点内容

1. 算法短时间突击攻略 ⬜

2. 刷题策略/建议 & 面试流程 ⬜

3. 分类练习 ⬜

4. 高频合集 ⬜


📝 背诵日期:_______ 复习日期:_______

0%