Skip to content

半糖 - 后端实习认知

作者 半糖

找实习经验分享

后端实习认知篇

昨天沈七大佬已经写了很多有价值的内容,基本囊括了为什么要找实习、怎么找实习,以及需要什么知识才能去找实习。这里我再补充一下后端 Java 找实习的经验。

核心要点

因为我们学校并不是很优秀,想要被人认可就得比同龄人花费更多的努力以及时间来准备。包括但不限于:

  • 出色的项目经历
  • 掌握 MySQL、Redis、MQ 等八股文
  • 掌握操作系统、计网的八股文
  • 算法能力突出

项目准备

首先基本的代码素养要好,体现在:

  1. 项目中遇到的问题如何解决
  2. 项目亮点是什么
  3. 为什么选择这个技术栈而不是另一个

有个大佬跟我说过,做项目必须有一个原点,即:

  • 为什么要做这个项目
  • 项目有什么好处
  • 架构设计思路
  • 编程实现过程

在开发过程中会遇到很多 bug,要:

  • 解决它们
  • 记录它们
  • 尽量避免重复踩坑

面试重点

面试官的问题通常围绕:

  • 你是否了解这个知识
  • 你是否遇到过 bug
  • 问题产生的原因是什么

这考查面试者的综合素养,可能:

  1. 从浅入深引出八股文
  2. 通过场景设计题查看面试者的思考

面试官更关注:

  • 为什么使用某个技术,而不是怎么用
  • 面试者的思考过程
  • 对技术栈的深刻理解

项目选择建议

不必找特别新颖或复杂的项目,因为:

  1. 自己编写时不好排查问题,缺乏完整生态
  2. 面试官可能没看过你的项目,难以描述清楚整个流程

小厂更看重项目,大厂更看重八股文(但也会问项目)。

学习程度

目前企业对实习生的要求不会很高,基本掌握以下技术即可:

  • Spring Boot
  • Redis
  • MySQL
  • MQ

但因为学校背景一般,需要比同龄人更努力,包括:

  • 背诵 MySQL、Redis、MQ 的八股文
  • 掌握操作系统、计网的八股文
  • 提升算法能力

简历编写

参考沈七大佬的简历模板,如果不知道会什么,可以:

  1. 查看招聘要求
  2. 学习所需知识

心态调整

投递简历时经常会被已读不回,比如我在 Boss 上投递了 1200 家(虽然很多是没注意招聘日期瞎投的)。不要沮丧,海投即可,这个过程本身就很看运气。在没有面试的日子就好好复习学习。

后续内容

受限于篇幅,这里就讲这些。关于如何找项目以及更多内容,会在下一个认知篇《大学四年各阶段应该达到什么程度》中分享。

祝好