brainstate

wolverinn/Waking-Up · source

Snapshot 0 · 2026-11-04T12:47:26Z · · GPL-3.0

Content fingerprint7fa746bdce9bee5df155468b72b8e5735cde15fd18d268e84ce788db55a4711c

GitHub description at capture

计算机基础(计算机网络/操作系统/数据库/Git...)面试问题全面总结,包含详细的follow-up question以及答案;全部采用【问题+追问+答案】的形式,即拿即用,直击互联网大厂面试;可用于模拟面试、面试前复习、短期内快速备战面试...

README at capture

# Waking-Up

> 大多数人都高估了他们一天能做的事情,但低估了他们一年能做的事情

<div align="center">
<img src="https://upload-images.jianshu.io/upload_images/10634927-dc42fd1c3c32b515.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240" src="_v_images/20191229112508482_31766.png"></img>
</div>

这是我用来准备后端开发校招面试的一个笔记本。按照计算机基础知识的不同版块,记录了面试中常见的问题以及比较规范的答案,大部分问题都带有更加细节的知识点追问。我用它来收集整理自己遇到的一些面试题,并且在面试前回顾。

<div align="center">

| &nbsp;&nbsp;&nbsp;计算机网络&nbsp;&nbsp;&nbsp; | &nbsp;&nbsp;&nbsp;操作系统&nbsp;&nbsp;&nbsp; | &nbsp;&nbsp;&nbsp;&nbsp;数据库&nbsp;&nbsp;&nbsp;&nbsp; | &nbsp;&nbsp;&nbsp;设计模式&nbsp;&nbsp;&nbsp; | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;工具&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | &nbsp;&nbsp;&nbsp;&nbsp;Python&nbsp;&nbsp;&nbsp;&nbsp; |    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;面经&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;    |
| :----------------------------------------: | :--------------------------------------------------: | :-------------------------------------------------------------: | :--------------------------------------------------: | :-----------------------------------------------------------------------: | :-------------------------------------------------------------: | :--------: |
|          [:cloud:](#1-计算机网络)           |               [:computer:](#2-操作系统)               |                   [:floppy_disk:](#3-数据库)                    |                 [:art:](#4-设计模式)                  |                            [:wrench:](#5-工具)                            |                      [:snake:](#6-python)                       | [:memo:](#7-面经) |
</div>

### 如何使用?

这份笔记采用的并不是对每一个知识点进行讲解的形式,它的目的很纯粹,就是为了快速备战面试考点,因此全都是采用【常见面试问题 + follow-up questions + 可以直接采用的答案】的形式,力求达到效率备战的目的。

你可以将其作为**模拟面试**的问题来源,测试你的熟练程度;也可以当作面试前的**知识点梳理**,对一些细节问题进行填补;

当然,这个笔记本也同样适用于那些能够通过简历筛选,但是对计算机基础所知甚少的人,如果你之前从未在学校修过或者自学过这些课程,你依然可以通过这份笔记**快速备战面试**。

当你浏览每个版块的目录时,你可能会觉得并没有涉及到多少问题,但其实,**每个问题下的一连串追问**才是这些笔记的精华所在。如果你觉得你已经对目录中的问题了然于胸,你可以点进这些问题,多看看它们的 follow-up questions.

这个repo没有包含数据结构与算法部分,你可以查看我的另一个repo:[Solid data structure and algorithms](https://github.com/wolverinn/Iridescent),在这个repo中我系统地练习了各种数据结构和算法,并提供了Python代码

### Contribute

这个仓库目前还在不断完善之中,有些问题还没加入到笔记,有些问题的思路和答案可以做得更好!如果你有很棒的想法,欢迎提 issues 或者 pull requests!

感谢所有参与到这个项目中的伙伴们(如果下面漏掉了你,可以提醒我一下)~

Contributers: 

<a href="https://github.com/wangzitiansky">
    <img src="https://avatars0.githubusercontent.com/u/49009644?s=460&v=4" width="40px">
</a> 
<a href="https://github.com/QianXu1998">
    <img src="https://avatars3.githubusercontent.com/u/30328533?s=400&v=4" width="40px">
</a> 
<a href="https://github.com/XifeiNi">
    <img src="https://avatars3.githubusercontent.com/u/31680997?s=88&v=4" width="40px">
</a> 
<a href="https://github.com/Zjd1996">
    <img src="https://avatars3.githubusercontent.com/u/17854831?s=460&v=4" width="40px">
</a> 
<a href="https://github.com/imbant">
    <img src="https://avatars3.githubusercontent.com/u/17983739?s=460&v=4" width="40px">
</a> 
<a href="https://github.com/lienze">
    <img src="https://avatars3.githubusercontent.com/u/13149356?s=460&v=4" width="40px">
</a> 
<a href="https://github.com/hikirkendall">
    <img src="https://avatars0.githubusercontent.com/u/38038825?s=460&v=4" width="40px">
</a> 
<a href="https://github.com/lutherlau">
    <img src="https://avatars3.githubusercontent.com/u/29849382?s=460&v=4" width="40px">
</a> 
<a href="https://github.com/CharlesZKQ">
    <img src="https://avatars0.githubusercontent.com/u/58759901?s=460&v=4" width="40px">
</a> 
<a href="https://github.com/MarcelArthur">
    <img src="https://avatars0.githubusercontent.com/u/12690819?s=400&v=4" width="40px">
</a> 
<a href="https://github.com/zhou-xia-ping">
    <img src="https://avatars.githubusercontent.com/u/40256652?s=460&v=4" width="40px">
</a> 
<a href="https://github.com/jiamingli9674">
    <img src="https://avatars.githubusercontent.com/u/39242771?s=460&v=4" width="40px">
</a> 
<a href="https://github.com/zhukewen1998">
    <img src="https://avatars.githubusercontent.com/u/53121066?s=400&v=4" width="40px">
</a> 
<a href="https://github.com/chaoers">
    <img src="https://avatars.githubusercontent.com/u/44529210?s=400&v=4" width="40px">
</a> 
<a href="https://github.com/imageslr">
    <img src="https://avatars.githubusercontent.com/u/17822028?s=400&v=4" width="40px">
</a> 
<a href="https://github.com/PlexPt">
    <img src="https://avatars.githubusercontent.com/u/15922823?s=400&v=4" width="40px">
</a> 
<a href="https://github.com/fengxiaop">
    <img src="https://avatars.githubusercontent.com/u/58691327?v=4" width="40px">
</a> 
<a href="https://github.com/RealBeBetter">
    <img src="https://avatars.githubusercontent.com/u/45707683?v=4" width="40px">
</a> 

## 1. [计算机网络](Computer%20Network.md)

<div>
<a href="Computer%20Network.md" target="_blank"><img src="_v_images/20191228182911371_900.png" width="350px"></img></a>
</div>

## 2. [操作系统](Operating%20Systems.md)

<div>
<a href="Operating%20Systems.md" target="_blank"><img src="_v_images/20191228183019711_10018.png" width="260px"></img></a>
</div>

## 3. [数据库](Database.md)

<div>
<a href="Database.md" target="_blank"><img src="_v_images/20191229101924303_17994.png" width="400px"></img></a>
</div>

## 4. [设计模式](Design%20Pattern.md)

Provided by @[lutherlau](https://github.com/lutherlau)

<div>
<a href="Design Pattern.md" target="_blank"><img src="_v_images/20200516165618.png"></img><br/>
<img src="_v_images/20200516165630.png"></img></a>
</div>

## 5. [工具](Git-ComdLine-REST.md)

<div>
<a href="Git-ComdLine-REST.md" target="_blank"><img src="_v_images/20191229113357178_17374.png" width="160px"></img></a>
</div>

## 6. [Python](Python%20Handbook.md)

<div>
<a href="Python%20Handbook.md" target="_blank"><img src="_v_images/20191229144622659_9248.png" width="370px"></img></a>
</div>

## 7. [面经](https://www.nowcoder.com/discuss/359048)
以下是我的面经,以及备战面试上岸经历分享
- [字节跳动后端开发三轮面经](https://www.nowcoder.com/discuss/359048)
- [字节跳动后端一面面经](https://mp.weixin.qq.com/s?__biz=MzU2OTk2Mzg3Mg==&mid=2247483685&idx=1&sn=933611d3dec4b4054cdbc33738261243&chksm=fcf7e52acb806c3c2390999e99a08e02ad51c484d5e47a9188fbcdb15e8693e11558915db842&token=1562114548&lang=zh_CN#rd)
- [上岸经历分享](https://mp.weixin.qq.com/s?__biz=MzU2OTk2Mzg3Mg==&mid=2247483707&idx=1&sn=605d5f502dff18d6c335fefc677c0c55&chksm=fcf7e534cb806c22588ced14f6040e907a08d0c815a7ea8ba0f4cd2be0ac2d7821c490104764&token=1562114548&lang=zh_CN#rd)

## 补充:eyeglasses::
- 字节跳动内推(实习/社招/校招),请戳[:raising_hand::raising_hand:这里:raising_hand::raising_hand:](https://github.com/wolverinn/Waking-Up/issues/16)
- 查看我的最新项目:[技术学习Roadmap](https://github.com/wolverinn/Build-your-programming-skills)(工作之后的个人技术成长路线)
- 我的公众号:[Hardy的小屋](https://mp.weixin.qq.com/mp/appmsgalbum?action=getalbum&album_id=1807403091504250883),聊聊个人成长,欢迎关注

<div align="center">
<img src="https://upload-images.jianshu.io/upload_images/10634927-68d0fd0344d4981d.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240" src="_v_images/20191229111930083_22798.png" width="640px"></img>
</div>


------
 
> 这个笔记本的名字来源于电影《Lone Survivor》中的配乐《Waking Up》;在电影中,这段配乐出现的场景,是两名队员在基地外面的大草原上晨跑。

> 电影中我很喜欢的一句话:  
> Anything in life worth doing is worth overdoing. Moderation is for cowards.


<div>
<a href="Python%20Handbook.md" target="_blank"><img src="https://upload-images.jianshu.io/upload_images/10634927-76db0b9928deb0fb.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240" src="_v_images/20191228182659294_7488.jpg"></img></a>
</div>