diff --git a/README.md b/README.md index 1959851..d0b8b43 100644 --- a/README.md +++ b/README.md @@ -15,11 +15,17 @@ | [:cloud:](#1-计算机网络) | [:computer:](#2-操作系统) | [:floppy_disk:](#3-数据库) | [:art:](#4-设计模式) | [:wrench:](#5-工具) | [:snake:](#6-python) | :memo: | +### 如何使用? + 你可以将其作为模拟面试的问题来源,测试你的熟练程度;也可以当作面试前的知识点梳理,对一些细节问题进行填补; 当然,这个笔记本也同样适用于那些能够通过简历筛选,但是对计算机基础所知甚少的人,如果你之前从未在学校修过或者自学过这些课程,你依然可以通过这份笔记快速备战面试。 -在这份笔记中(没有包含数据结构与算法),对于面试来说,最基础也最高频的是计算机网络和操作系统部分;数据库部分需要了解数据库的基础,但MySQL和redis是加分项;设计模式不是必须的;Git/命令行/RESTful是加分项,不会也没太大关系;编程语言因人而异,我用的是Python。当你浏览每个版块的目录时,你可能会觉得并没有涉及到多少问题,但其实,每个问题下的一连串追问才是这些笔记的精华所在。如果你觉得你已经对目录中的问题了然于胸,你可以点进这些问题,多看看它们的 follow-up questions. +当你浏览每个版块的目录时,你可能会觉得并没有涉及到多少问题,但其实,每个问题下的一连串追问才是这些笔记的精华所在。如果你觉得你已经对目录中的问题了然于胸,你可以点进这些问题,多看看它们的 follow-up questions. + +### 我拿到offer了吗? + +你可以看到,这份笔记是19年11月份创建的,那时我面试了两次字节跳动,都没有通过;原因是我其实并没有学过计算机网络、操作系统、数据库;之后用了大概一个月的时间,我开始使用这份笔记复习计算机基础;在12月底的时候,我拿到了字节跳动后端开发的offer. 这个仓库目前还在不断完善之中,有些问题还没加入到笔记,有些问题的思路和答案可以做得更好!如果你有很棒的想法,欢迎提 issues 或者 pull requests!