「技术面试八股文合集」,准备春招 / 实习建议直接收藏

每到 春招 / 实习招聘季,很多同学都会问同一个问题:

  • 面试八股文去哪里看?
  • 有没有系统一点的 GitHub 面试资料?
  • 有没有整理好的计算机基础仓库?

这段时间我整理了一份 GitHub 上比较优质的技术面试资料合集,基本覆盖了 后端 / Java / 计算机基础 / 系统设计 / 算法 等常见面试内容。

如果最近在准备技术面试,可以直接收藏这份合集慢慢看。

一、计算机基础八股

1. JavaGuide(最推荐)

GitHub:

https://github.com/Snailclimb/JavaGuide

内容覆盖非常全面:

Java基础
JVM
MySQL
Redis
计算机网络
操作系统
数据结构
分布式系统

特点:

  • 更新频率高
  • 面试导向非常强
  • 适合校招复习

很多互联网公司的面试题基本都能在里面找到。

2. CS-Notes

GitHub:

https://github.com/CyC2018/CS-Notes

经典计算机基础仓库,内容非常系统:

操作系统
计算机网络
数据库
数据结构
算法

优点:

  • 知识结构清晰
  • 内容偏原理
  • 非常适合打基础

二、Java 后端八股

1. Advanced Java

GitHub:

https://github.com/doocs/advanced-java

这个仓库偏 互联网架构 / 分布式系统,很多问题都是经典面试题。

例如:

分布式事务
缓存架构
消息队列
高并发系统
微服务架构

适合准备:

  • Java 后端
  • 分布式系统岗位

2. InterviewGuide

GitHub:

https://github.com/0voice/interview_internal_reference

这个仓库收集了很多互联网公司的真实面试题。

内容包括:

Java
MySQL
Redis
消息队列
微服务
系统设计

很多题目其实就是面试里的“八股文”。

三、算法刷题合集

1. LeetCode Cookbook

GitHub:

****************************************

内容:

LeetCode题解
算法模板
复杂度分析

适合:

  • 算法基础提升
  • 面试刷题

2. labuladong算法小抄

GitHub:

https://github.com/labuladong/fucking-algorithm

非常经典的算法讲解仓库:

动态规划
二叉树
回溯算法
滑动窗口
算法框架

特点:

  • 讲解非常通俗
  • 面试实用性强

四、系统设计 / 架构

1. System Design Primer

GitHub:

https://github.com/donnemartin/system-design-primer

系统设计面试经典仓库:

高并发系统
负载均衡
缓存架构
数据库设计
分布式系统

适合准备:

  • 大厂系统设计面试
  • 架构基础

五、总结

如果只推荐 最值得看的几个仓库

JavaGuide
CS-Notes
advanced-java
labuladong算法小抄
system-design-primer

基本覆盖:

计算机基础
Java后端
分布式系统
算法
系统设计

对准备 校招 / 实习 / 技术面试 已经非常够用了。

六、拼多多春招 / 实习内推

如果最近也在投递,可以顺便试试拼多多的岗位。

拼多多集团 - 2026届春季校园招聘

内推链接:https://careers.pddglobalhr.com/campus/grad?t=d6h2l1qUqq

拼多多集团 - 2027届实习生招聘

内推链接:https://careers.pddglobalhr.com/campus/intern?t=d6h6hIFPqq

#八股文##实习##今天你投了哪些公司?#
全部评论
CS-Notes偏原理?
点赞 回复 分享
发布于 03-12 12:03 北京
点赞 回复 分享
发布于 03-12 12:03 上海

相关推荐

不愿透露姓名的神秘牛友
03-01 09:41
长城 算法 80W现金,薪资结构简单 博士海归
哈哈哈,你是老六:这薪资还低啊,牛逼呀
点赞 评论 收藏
分享
背景:电子信息24届毕业生,毕业后BOSS上找的一家小公司,如今干了已经有一年多三个月,拿完年终在昨天已提交离职。离职的经过,前后不到两分钟,从我跟领导讲涨薪开始到进他办公室到聊天到离开办公室,前后不到两分钟,就是这么快。聊天的内容就是涨薪,然后领导轻蔑一笑说,“公司是不可能给你单独涨薪的,我们一般是全体涨薪”,微微一笑仿佛这就是天经地义一样,关于我提涨薪的原因,就是因为我觉得我干的比其他同事要好但薪资要低一些。“既然这样,那我就该干嘛干嘛吧”,我说,“你是想那个是吧”,领导狠狠瞪了我一眼说,然后我就离开办公室了。过程就是这么快,原来离职这么简单,细心的同学可能察觉出不对来了,既然你觉得自己那么有能力,领导为什么不挽留呢,这也正是我疑惑的地方呢,下午也没找我聊一句话,有种被无视的感觉。我的一些感想:1 远离有毒的人,有毒的环境在这个公司里我感觉我自己是个孤岛,融入不了其他人的圈子里,像是个被孤立的小丑;领导是个npd,高度自恋,不把下属当人,而且又老又蠢,很多项目明明可以做的更好一点的,他却老凭借自己的资历和地位把事情带向错误的方向2 技术已死我不是一个适合搞技术的人,我现在完全就是在用AI写代码,我也没有牛客上大家十几万几十万的高薪,对我这样的人来说技术已死,我不愿意用我年轻宝贵的生命浪费在这些无聊的技术上面,我无法驾驭技术,更无法驾驭自己,所以我宣布我的失败,我要逃离3 上班有意思吗?对我来说上班就是用时间换钱,但不值得,垃圾的环境,糟糕的项目,技术无法提升,上班对我来说就是我自己的垃圾时间。我选择躺平。
开工第一帖
点赞 评论 收藏
分享
评论
4
14
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务