面试计算机基础知识点归纳,GitHub - Haiinf/Waking-Up: 计算机基础面试问题全面总结,包含详细的follow-up question以及答案;模拟面试,知识点复习,快速备战面试....

Waking-Up

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

0171cd10153040eb0434f302e63a5e70.png

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

计算机网络

操作系统

数据库

设计模式

工具

Python

面经

如何使用?

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

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

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

我拿到offer了吗?

你可以看到,这份笔记是19年11月份创建的,那时我面试了两次字节跳动,都没有通过;原因是我其实并没有系统学过计算机网络、操作系统、数据库;之后用了大概一个月的时间,我开始使用这份笔记复习计算机基础;在12月底的时候,我拿到了字节跳动后端开发的offer.

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

28e2615b348b3fe09d3b6158f26441d8.png

9b264aa7c9e05c705832cbe11c4ba5b6.png

c71d9430a10409e50f53c7a426a52ddf.png

(待整理)

5. 工具

e0dea2082f5996c680038dc8c6abfe0e.png

d36bd9062998c09146591101364a7c2c.png

503ccbec0b1b02d97d74e99631673272.png

为什么给我的笔记本起名为 Waking Up?当你看到这个词的时候,你脑中浮现出的可能是早上从床上醒来的画面,或者是自己在告诉自己说“醒醒吧,认清现实”的这样一个场景。

但是其实这个名字来源于电影《Lone Survivor》中的配乐《Waking Up》,让我联想到海豹突击队的坚毅、全力以赴、为了训练而付出汗水;在电影中,这段配乐出现的场景,是两名队员在基地外面的大草原上晨跑。

电影中我很喜欢的一句话:

Anything in life worth doing is worth overdoing. Moderation is for cowards.

b5e0e8547e03604c2d5c8de201c2ea3e.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值