👉👉👉《阿秀的学习笔记》食用指南👈👈👈

1、你好,我是阿秀,毕业于普通学校,21-23年于字节跳动抖音部门担任全栈开发工程师,主后端偏前端;23年跳槽进入某外企继续从事全栈开发。前后端会的都不多,刚好都会那么一点点...主要技术栈为C/C++、Golang、JavaScript、Vue等。

作为一名从普通双非学校成功上岸字节跳动核心部门的学生来说,我深感这一路的不易,对于那些跟我一样普通二本学校的学生而言想要走出来实在太难了

后来我选择将自己的故事和总结写下来,分享自己的计算机自学经验与学习笔记,希望我的经验&笔记能给屏幕前的你一点动力&帮助,花10分钟认真看一下,我相信这个网站绝对不会让你失望❤️。

2、如果你是小白、迷茫找不到方向、出身差(大专、三本、二本等)、不甘平凡想要再努力一把、缺少学习动力等,不妨阅读阿秀的故事或者加入阿秀的学习圈,我会在自己的学习圈中记录自己从普通双非学校一名默默无名的学生到顺利成长为一名互联网一线大厂的程序员的成长过程以及在互联网职场的学习成长经历,相信这些内容能够帮助你成长一名合格的互联网技术从业者。

3、温馨提示:《阿秀的学习笔记》适用于互联网校招求职应届生以及毕业三年内的互联网社招同学~点我了解更多使用过程中的疑惑/常见问题

13年读本科开始,17年毕业后找不到工作在工地砌墙、搬砖、做水电、打灰大半年后,深感这不是我想要的生活,也不想一直这样下去,后来辞职在考研初试前三个月开始准备考研,最后万幸复试调剂上岸一个普通学校,自己成功争取到了重来一次的机会。

在本科&研究生期间,我做过写手、玩过爬虫、耍过单片机、搞过GPU集群、搭过服务器、编写过软著专利、也发表过SCI二区文章,开发过交易类项目,热衷于折腾&持续学习,毕业前一年我深知自己的学校背景远远比不了那些985/211的,不管是学校能提供的平台还是周围的学习环境等都比不上,为了避免毕业即失业,另一方面也是不想再回到工地上了,索性就开始系统性学习计算机基础知识,准备毕业找工作,所幸最后结果是好的。

互联网秋招求职期间笔试过60场,面试过40余家企业,一面二面三面 + HR面面试过110余场,其中技术面100多场,HR面10场左右,那些你听过的公司,比如百度、阿里、腾讯、美团、滴滴、字节跳动、猿辅导、华为等都面试过,最后顺利拿下华为、百度、字节跳动SP 等6个中大厂的 offer,最后与字节跳动抖音部门签约三方。

签完三方后,还应牛客网邀请写过一个校招求职专刊,分享一些我自己踩过的坑以及自己走过的路,已经超过 10000 多人订阅和学习过了

写上面这个专栏的时候我还是研三那年,文笔还不太成熟,后来写的文章多了,分享的内容多了,文笔就日渐成熟多了,工作后我又把当初写的专栏精炼总结了一下融入到本网站了,在这个网站中,你能学到我当初的全部经验和总结

我深知自己能走到今天这一步,靠的都是自己提前准备,肯定不是普通双非学校的背景,在自己身边人还没开始对找工作有意识的时候就开始系统准备&自学,以至于到最后我拿到华为offer的时候身边还有同学简历还没开始投递,如果我跟他们一样温水煮青蛙、后知后觉的话,也就不可能有今天的我了。

毕业后我依然保持着学习的习惯,工作之余的深夜、周末、假期依然抓住时间充实自己,我深知在互联网行业保持核心竞争力的方法不多,保持学习是其中一个性价比极高的方法,因为实在不想再回到工地上提桶了。

此外,每天下班后也会抽出30min时间去无偿回复曾经跟我一样迷茫无措的本科学弟学妹以及研究生师弟师妹们,只有走过这条路的人才知道这条路有多难走,再后来整合自己的学习笔记并将其开源总结出来,再后来就有了自己的学习笔记了,希望能与你一起成长、一起进步、一起牛逼。


友情提醒

1、本站内容如无特殊说明,均为阿秀个人原创,如需转载请联系阿秀本人并注明出处,如果发现恶意抄袭或搬运,会动用法律武器维护自己的合法权益。一个良好的技术创作环境需要大家一起维护!

2、在接下来你对本博客的阅读过程中,如果发现一些内容图稿代码等中的错误,可以提交Issue或者PR的方式进行问题反馈,阿秀每天都会看自己的仓库,也会持续性进行完善,感谢支持,勘误方式见此

3、如果你在学习本站内容遇到让你产生困惑或者无法理解&解决的问题,可以点此联系阿秀,一起交流、一起进步、一起牛逼👬🏻!

# 一、本站知识速览

这个网站的建立初衷是帮助计算机小白&新手入门&求职找工作,所以主要我所总结和编写的内容也主要是以求职找工作为主,希望自己踩过的坑后来人不要再踩,自己学过的内容能够帮助后来人一步一个脚印得慢慢成长🌹🌹🌹!

我看到很多小白&新手&非科班转行成功的例子,他们拥有的一个共性就是踏实、耐得住寂寞、一步一个脚印,这一点你可以去看一下阿秀的学习圈子中的校招总结实习分享例子,他们基本不会去看什么《7天学习Java》/《21天学会C++》之类的垃圾书籍,没有什么一蹴而就,有的只是稳扎稳扎、步步为营。

下面对网站知识大纲做大致解读,主要可分为:

  • 🌎导读:该部分是对本网站由来做大致说明,主要包括为何会有这个网站、自己详细的自学经历(从萌生自学的想法到付诸实践,开始系统性自学以及其中的具体科目的学习顺序等)、以及有些学弟学妹在使用本网站过程中产生的一些疑惑或者问题的解答。
  • 🌽学习路线:该部门是针对小白新手而创建的部分,是由阿秀根据自身学习经验&阿秀的学习圈子中的圈友学习经历所编写&维护。如果你是成手或者已经入门的同学可以省略不看,如果是新手小白可以看一看,所编写的都是一些针对求职的学习路线,该部分可分为基础科目&编程语言两大类;
    • 基础学科:对于校招技术岗同学来时,不管你是是从事前端开发(JS、Vue、React等)还是后端开发(Java、C++、Golang、PHP等),基础学科中的知识都需要系统性学习,因为它们属于通用性科目,这属于程序员内功系列,切记不可跳过
    • 编程语言:计算机主要技术岗可分为前端&后端,其中前端主要使用JavaScript、Typescript两种语言,框架主要为Vue或者React居多;后端则以Java、C++、Golang等居多。对于校招同学来说,选择其中一门即可,无需全部学习,只需学习一门主攻语言即可,切记切记
  • 📚︎校招八股文:该章节与《数据结构与算法》小节是本站的核心内容,适用于互联网校招求职应届生以及毕业三年内的互联网社招同学,是由阿秀个人学习笔记&个人公众号往期文章整理而来,主要可分为主要包括面试必考的编程语言与计算机基础知识:操作系统计算机网络数据库智力题&情景题等。
  • 🍡数据结构与算法:现在校招&毕业三年之内的社招党基本没有不考察算法题的了,手撕算法是常规操作了。阿秀自己校招时剑指offer刷过3遍左右、力扣刷过600+题目,后经过整理开源分享出来,具体可分为带你快速刷完67道剑指offer精选力扣300+道算法题面试高频算法真题
  • 🎓学习心得&总结:该部分主要是阿秀个人在自学计算机过程中的自学经验分享以及阿秀的学习圈子中的小伙伴们的实习经验和校招经验分享,如果你也是一名校招党不妨多看看别人的经验和总结。
  • 🧑‍🤝‍🧑阿秀的学习圈子:该部分主要是阿秀&本科学弟学妹&研究生师弟师妹们一起报团取暖的学习圈子,其中包括但不限于前期准备、简历问题、日常实习、校招求职、offer选择、互联网职场杂谈等话题,踽踽独行不行报团取暖!
  • 😊阿秀三两事:该部分主要是阿秀个人文章分享,主要分为程序人生、青葱校园追忆等。
  • 🐙学习资源:在学习计算机将近十年的时间里自己收集到很多学习资料,其中很多都是阿秀自己使用过的,这里仅做分享使用。
  • 🍄其余:主要包括网站日记、常见使用问题、留言板等模块。

# 二、自学经历

本站主要内容是阿秀校招前一年开始系统自学计算机,准备校招求职过程中的学习笔记&阿秀个人公众号:拓跋阿秀 (opens new window) 中往期校招相关文章整理汇集而成,后期逐步加入阿秀的学习圈子中小伙伴们的学习记录、学习分享、秋招&实习总结文章。

# 1、没有逆袭⭐⭐

# 2、常见问题

  • 地址:常见问题
  • 简介:在你阅读&使用本站内容过程中可能会有一些疑问&困惑,这里阿秀做统一回复。

# 三、学习路线

🔥可能有很多在校生、小白新手、非科班转行童鞋,在一开始不知道自己要学习什么,也不清楚自己的学习进度应该如何安排。

因此阿秀特意维护一个CS学习路线图,与 developer-roadmap 仓库不同,本路线图更专注于计算机初学者,也就是普通本科&研究生以及打算从生化环材等专业转行到计算机的童鞋,再说的直白一点就是面向有着求职需求的学习路线。

# 1、基础科目⭐

  • 地址:⭐基础科目
  • 简介:基础科目是每一位互联网技术岗都需要学习的内容,不管是前端还是后端,不管是JavaScript还是Java、C++、Golang、PHP等,如操作系统、计算机网络之类...

# 2、编程语言

  • 地址:编程语言

  • 简介:计算机校园招聘主要以考察学生潜力为主,除了必问的计算机基本功,还有一门主攻的编程语言,比如编程语言主要可分为前端语言后端语言,如C++、Java、Golang等..

# 四、校招八股文

# 1、编程语言⭐

  • 地址:编程语言
  • 简介:阿秀学习以及秋招找工作期间琐所做个人总结的技术岗面试编程语言中的常见问题&参考答案,如C++等。

# 2、操作系统⭐

  • 地址:操作系统
  • 简介:阿秀学习以及秋招找工作期间琐所做个人总结的技术岗面试操作系统中的常见问题&参考答案,如进程线程、死锁等。

# 3、计算机网络⭐

  • 地址:计算机网络
  • 简介:阿秀学习以及秋招找工作期间琐所做个人总结的技术岗面试计算机网络中的常见问题&参考答案,如三握四挥、TCP/UDP等。

# 4、数据库⭐

  • 地址:数据库
  • 简介:阿秀学习以及秋招找工作期间琐所做个人总结的技术岗面试数据库中的常见问题&参考答案,如MySQL、Redis等。

# 5、智力&场景题⭐

  • 地址:智力&场景题
  • 简介:阿秀学习以及秋招找工作期间琐所做个人总结的技术岗面试计算机网络中的常见问题&参考答案,如谷歌烧绳子、腾讯赛马问题等。

# 6、其余类型面试题⭐

  • 地址:其余类型面试题
  • 简介:阿秀学习以及秋招找工作期间琐所做个人总结的技术岗面试中除去上面的学习笔记总结,如海量数据处理以及系统设计等问题。

# 五、数据结构与算法

# 1、算法食用指南⭐

  • 地址:算法食用指南
  • 简介:阿秀以前求职的时候刷过《剑指offer》 3遍左右, 力扣超过600+题,现针对不同人群、不同基础的小伙伴给出不同的刷题意见&建议。

# 2、算法基础

  • 地址:算法基础
  • 简介:一些基本的算法知识,比如稳定排序、非稳定排序以及常见的十大排序等。

# 3、带你快速刷完67道剑指offer⭐⭐

# 4、精选力扣300+算法题⭐⭐

  • 地址:精选力扣300+算法题
  • 简介:阿秀个人在秋招前的于力扣网的刷题笔记整理总结,按照数组字符串动态规划链表等13个标签进行刷的。

# 5、算法高频面试题⭐⭐⭐

  • 地址:算法高频面试题
  • 简介:阿秀经历过将近60场秋招面试后发现有些题考察频率真的很高,这里盘点一下互联网大厂面试考察频率比较高的几道手撕算法题。

# 六、学习心得

# 1、CS学习心得⭐

  • 地址:CS学习心得
  • 简介:虽然是科班,但阿秀自己学习计算机编程基本都是靠自学的,这里简单分享一下自己的一些学习心得和方法。

# 2、实习经验总结⭐⭐

# 3、校招经验总结⭐⭐⭐

# 七、阿秀的学习圈子⭐⭐

这是阿秀自己建立的学习圈子,->查看更多详情

毕业后阿秀依然保持学习充电的习惯,比如自己毕业第二年做的简短学习总结:昨天、今天和明天,阿秀离开校园后坚持学习135天了,时间久了便有了一批想要一起学习的小伙伴,于是便建立了一个学习圈子,帮助学弟学妹们解决它们学习过程中的困惑,目前学习圈子主要成员都是校招应届求职生,也有一些互联网大厂(如字节跳动、百度、华为、阿里等)的在职员工、海龟硕士,期待你的加入👉👉👉->阿秀的学习圈

正如阿秀在上面说的那样:”世上没有完全相同的两篇叶子一样,但至少有N片很相像的叶子“,如果你能多看看成功的例子,相信会有很大的帮助,一个人踽踽独行,不如共同结伴而行!

# 1、聊聊校招的相关话题⭐

# 2、简历真的很重要⭐⭐

# 3、暑期/日常实习总结⭐⭐

# 4、校招(秋招/春招)总结⭐⭐⭐

# 5、阿秀帮你选offer⭐⭐

# 6、互联网职场杂谈

# 八、阿秀三两事

# 1、程序人生&烟火人生

# 2、青葱校园

# 九、学习资源

# 1、免费资源

  • 地址:免费资源
  • 介绍:自从大学时阿秀就养成了收集资源的习惯,本科四年 + 研究生三年,再到工作后,这小十年里也慢慢攒到不少好的计算机学习资源,现在把它们分享出来,造福后来者!

# 2、精品资源⭐

  • 地址:精品资源
  • 介绍:能够白嫖固然很爽,但不可否认,很多经典书籍、付费专栏同样不错,这里仅推荐&总结一下阿秀个人在学习工作过程中觉得很不错的付费专栏,没有买过或者没有使用过的付费专栏我不乱说也不乱推荐。

# 十、其他

# 1、网站日记

# 2、 读者问题

  • 地址:读者问题
  • 介绍:网站使用过程中或许会有一些疑惑,这里阿秀统一做解答&回复!如果想要联系阿秀,也可以点击此处