Skip to content

实习/

实习求职相关的所有内容总目录。

目录结构总览与增长预判

子目录当前预估上限结构策略命名策略
LeetCodeHot100/19~30编号序列(00-17),预留空占位NN-title.md,两位数递增
开发规范/2~10扁平,按规范主题平铺中文描述性名称
面试题/1~15当前扁平,≥10 篇后转为编号分组NN-title.md,两位数递增
计划与反思/8~20扁平 + 问题整理/ 子目录中文描述性名称
算法题/2~10扁平,按赛事名平铺{赛事名}-{内容类型}.md
招聘记录/4~30按招聘会事件分组子目录,每场 2-4 篇子目录:YYYY-MM-DD-公司名/,文件:{日期}-{内容类型}.md / {内容类型}-{相关方}.md
面试题-小林coding/12~20当前扁平,≥15 篇后按领域分目录{技术方向}面试题.md

LeetCodeHot100/(19 篇)

定位:LeetCode Hot 100 算法刷题笔记,按题型分类的编号序列。

结构设计:编号 00-17 覆盖所有核心题型。00 为元文件(提示词 + 经验感想),01-17 为具体题型。当前 01-04 已填充内容,05-17 为空占位——每个占位文件名已指明了题型,后续按编号顺序填充即可。

为什么用两位数编号:两位数编号(00-17)与 卡片/ 的编号体系保持一致,视觉整齐,排序稳定。预留到 17 是基于 Hot 100 题型的常见分类数量,如果后续需要扩展题型,从 18 继续编号。

为什么 00 有两个文件00-prompt.md 是 AI 辅助生成题解的提示词(元信息),00-经验感想.md 是个人刷题心得。两者都是"第 0 号"元文档,不属于具体题型。

开发规范/(2 篇)

定位:后端开发规范文档,来自实习中实际使用的团队规范。

结构设计:当前 2 篇,主题互不重叠(Controller 规范 vs 配置注入规范),扁平排列即可。预估上限约 10 篇——如果后续积累到 10+ 篇且主题出现明显分组(如接口规范、数据库规范、部署规范),再考虑划分子目录。当前量级不值得增加目录层级(规范 3 层原则)。

为什么不用编号:规范文档之间无明显顺序关系,每条规范独立存在,用描述性名称比编号更直观("后端Controller开发规范" 一眼就知道是什么,不需要记住编号映射)。

面试题/(1 篇)

定位:面试相关提示词和问答材料。

结构设计:当前仅 1 个 AI 面试教练提示词。如果后续积累面试题回答文档,≥10 篇时转为 NN-title.md 编号格式,并可按技术方向分目录(参考 面试题-小林coding/ 的结构)。

注意:此目录与 面试题-小林coding/ 的区别——面试题/ 存放自己整理的、零散的面试问答;面试题-小林coding/ 是系统性的、来自"小林coding"资源的完整面试题系列。

计划与反思/(8 篇)

定位:实习规划、个人思考、调试记录、问题整理的混合区。

结构设计

  • 根目录 6 篇:按主题平铺,每篇独立(能力要求、学习手册、调试记录等互不依赖)
  • 问题整理/ 子目录 2 篇:AI 对话整理出的 Q&A,用 01- 02- 编号。如果后续继续用 AI 整理问题,从 03 继续编号;如果达到 10+ 篇且主题分化明显(如数据库类、Git类、框架类),考虑拆分子目录

为什么问题整理用编号而其他不用:问题整理是由 AI 持续生成的问答记录,内容天然有先后顺序,编号可以直观表示"第几批整理"。而能力要求、学习手册等是独立的参考文档,没有先后关系。

为什么算法题提升为一级子目录算法题/ 原本在 计划与反思/ 下,但算法竞赛与实习规划属于不同维度(竞赛 vs 工作计划),提升到顶层避免 4 层嵌套,同时也让算法题内容更容易被定位。

算法题/(2 篇)

定位:算法竞赛练习记录(蓝桥杯、马蹄杯等)。

结构设计:当前 2 篇,按赛事名命名。预估上限约 10 篇——如果参与更多赛事或某个赛事积累多篇,考虑按赛事分子目录。当前量级不值得多一层目录。

命名格式 {赛事名}-{内容类型}.md:如 蓝桥杯-竞赛经验.md(当前简写为 蓝桥杯竞赛经验.md),既标明赛事,也说明内容类型(经验/题解/笔记)。

招聘记录/(4 篇)

定位:招聘会参与记录——公司调研、面试经历、学生感言。

结构设计:当前全部围绕 2026-06-09 仙桃数据谷招聘会,4 篇各自独立(面试记录、背景调研、感言稿、参考素材)。如果参与 ≥3 场招聘会,每场可能产生 2-4 篇文档,届时用日期范围子目录分组(如 2026-06/2026-09/),既避免单目录文件过多,也提供时间维度的自然分组。

命名格式:面试记录用 YYYY-MM-DD-事件名.md(精确到日期),调研和感言用 类型-描述.md(非时间敏感)。

面试题-小林coding/(12 篇)

定位:来自"小林coding"的系统性面试题系列,涵盖 Java 后端主要技术方向。

结构设计:12 个文件覆盖 12 个技术方向,各自独立。当前扁平排列,因为在同一逻辑层级(都是"面试题"),没有中间分组。如果后续补充到 15-20 篇,可考虑按领域分目录:

  • Java体系/(Java基础、并发、JVM、集合、Spring)
  • 数据存储/(MySQL、Redis)
  • 系统与架构/(分布式、消息队列、系统设计、计算机网络、操作系统)

为什么当前不分:12 篇不多不少,加上分组反而增加 1 层目录(变成 3 层),与"日常保持 3 层"的规范一致。只有当文件数让单目录浏览困难时(>15)才值得引入分组。

命名格式 {技术方向}面试题.md:简洁明了,按字母/拼音排序自然分组(Java 系列在前,中文在后)。

文件关键词索引

以下关键词用于快速了解各文档内容特征,无需打开文件。修改文档内容后必须同步更新。

LeetCodeHot100/

文件关键词
00-prompt.mdAI提示词、算法教练、面试辅导、角色设定
00-经验感想.md哈希压缩、编码技巧、刷题心得
01-哈希.md哈希表、Two Sum、字母异位词、最长连续序列
02-双指针.md双指针、移动零、盛水容器、三数之和
03-滑动窗口.md滑动窗口、无重复子串、可变窗口
04-子串.md子数组、前缀和、和为K、滑动窗口最大值
05-普通数组.md ~ 17-技巧.md(空占位,待填充内容后补充关键词)

开发规范/

文件关键词
后端Controller开发规范说明书.mdController规范、参数校验、响应格式、统一异常处理
变量配置注入规范.md配置注入、ConfigurationProperties、属性绑定、类型安全

面试题/

文件关键词
面试教练提示词.mdAI提示词、Java面试、实习面试、角色设定

计划与反思/

文件关键词
第一次实习能力要求.md技能清单、Java后端、实习准备、能力评估
第一次实习-面向对象基础.mdOOP、封装、继承、多态、基础语法
Java多线程学习手册.md多线程、线程池、并发、锁、JUC
ClaudeCode工作流定制思考.md工作流定制、AI工具配置、个性化设置、环境适配
实习调试记录.mdBUG定位、调试方法、提示词加载失败、认证排查
AliOSS工具类开发.md文件上传、工具类封装、第三方服务对接、SDK使用
问题整理/01-tinyint存储与数据库知识链.mdtinyint、数据库存储、知识链、AI问答
问题整理/02-Git分支与版本管理.mdGit分支、版本管理、AI问答

算法题/

文件关键词
蓝桥杯竞赛经验.md算法竞赛、边界检查、自增操作、循环条件
马蹄杯竞赛技巧.md数学推导、公式简化、溢出检查、找规律

招聘记录/ → 2026-06-09-重庆本手/

文件关键词
2026-06-09-面试经历.md面试流程、现场问答、技术提问、面试复盘
背景调研-重庆本手.md企业背景、业务方向、招聘需求、行业定位
学生感言-招聘会.md感言写作、活动总结、个人收获、参与体验
学生感言-参考素材.md素材整理、数据支撑、事实依据、写作参考

面试题-小林coding/

文件关键词
Java 基础面试题.mdJava基础、面向对象、集合、异常
Java并发编程面试题.md并发、多线程、锁、线程池、JUC
Java虚拟机面试题.mdJVM、内存模型、GC、类加载
Java集合面试题.md集合框架、HashMap、ArrayList、源码
MySQL面试题.mdMySQL、索引、事务、锁、SQL优化
Redis面试题.mdRedis、缓存、数据结构、持久化、集群
Spring面试题.mdSpring、IoC、AOP、事务、Boot
分布式面试题.md分布式、CAP、一致性、RPC
消息队列面试题.md消息队列、Kafka、RocketMQ、RabbitMQ
系统设计面试题.md系统设计、架构、高并发、高可用
计算机网络面试题.mdTCP/IP、HTTP、DNS、网络分层
操作系统面试题.md进程线程、内存管理、文件系统、IO

记录学习,分享技术