写在前面的话
这一系列文章适合有下面需求的同学阅读:
- 即将毕业的应届生,自己似乎啥也没有准备的迷茫同学,想短期“突击复习”一下基础知识
- 工作一两年,想换份工作的码农,据说大点的公司都很看重“基本功”,而自己一直在“搬砖”,“基本功”忘得差不多了,想尽快熟悉一下。
- 划重点,可能这篇文章更合适有短期“突击”需求的小伙伴。
怎样使用这一系列文章:
- 无脑跟随敲代码(至少重复两遍,视个人情况而定)
- 不看提示自己敲代码(如果感觉有困难,重复第一个步骤)
- 总结自己的套路和模板
文章整体思路和学习方法论
建立知识地图或知识框架
知识框架是我个人在学习东西时会优先准备的东西。下面的知识地图来源于BAT等一线公司的校园和社会招聘的职位要求:
跟随下面的文章,最终小伙伴们中的地图可能会长成这个样子:
我们在这篇文章里不讨论语言的应用问题。如果你对语言没有特别偏好,建议你在看下面内容前先熟悉下C/C++的一些基本知识(大部分技术面试官都不会拒绝你使用C或C++来表达解题思路)
怎样能够坚持学完下面的内容
- 动手至上,即使你暂时看不懂下面的题目,也建议你硬着头皮把代码敲几遍。
- 我们借用软件开发中的“敏捷”思想,小步迭代,每次只做1-2天的小计划。
怎样应对IT面试与笔试-(一)
怎样应对IT面试与笔试-(二)
怎样应对IT面试与笔试-(三)
怎样应对IT面试与笔试-(四)
怎样应对IT面试与笔试-(五)
怎样应对IT面试与笔试-(五-1)
怎样应对IT面试与笔试-(六)
怎样应对IT面试与笔试-(七)
怎样应对IT面试与笔试-(八)
怎样应对IT面试与笔试-(九)
怎样应对IT面试与笔试-(十)
怎样应对IT面试与笔试-(十一)
怎样应对IT面试与笔试-(十二)
怎样应对IT面试与笔试-(十三)
怎样应对IT面试与笔试-(十四)
怎样应对IT面试与笔试-(十五)
怎样应对IT面试与笔试-(十六)