首页 文章详情

16 万 Star!火爆 GitHub 的“编程面试大学”

开源前哨 | 14 5天前 0 0 0

16 万 Star 的编程面试资源

GitHub 上有很多编程面试的好资源,今天给大家推荐这个叫“Coding Interview University”,直译“编程面试大学”。这个好资源登上 GitHub 日榜已经很多很多次了,已经有 16.1 万 Star。

它是一份成为软件工程师的详细完整的学习计划。

链接:https://github.com/jwasham/coding-interview-university

提示:这份资源列表本身已经有热心网友翻译中文版了,不过其中的学习资源基本都是英文版。

目录部分截图

创建这个仓库的是一位老程序员 John Washam。

(身着程序员标志套装的 John)

这份面试资料的定位:非计算机科学学位,想通过自学成为软件工程师的童鞋。

面向非科班,励志的故事

John 是属于非科班转行的。

下面聊聊他的经历:

中学的时候已接触 BASIC 编程,坚持到了高中,但上大学却攻读经济学位,这是他当时判断失误,他以为毕业后程序员会过于饱和。

后来,他参军成为一名程序员,但招聘人员说服他进入军事情报部门,于是花了两年时间学习韩语。之后就在韩国服役了两年。

John 大概是 2000 年退役,之后在韩国呆了一年,教英语。同时利用晚上和周末的时间自学 Web 编程,用 Perl、HTML、CSS(当时还很新)、JavaScript 和 SQL。

在 2016 年的前几年,John 没有计算机科学(CS)学位的弊端开始凸显了。以前他自认为自己属于热门技术人员类型,能在任何地方都能找到工作。

但在 2013 年找工作的过程中,他意识到自己的技能有所欠缺。他在业余时间花了太多时间通过创业来赚钱,以至于 IT 技能都退化了,没有跟上科技步伐。

在 2016 年初,不甘现状的 John 开始寻求改变,正式决定从 Web 开发者转行到软件工程师。(保守估计,这一年 John 起码有 37 或 38 岁了。)

John 从决定转变到冲击谷歌面试大概自学坚持了 8 个月虽然最初目标是进入 Google 当一名软件工程师,不过最后阴差阳错面试进了 Amazon,但总算实现了他的职业转变。

希望这份资源对想自学的朋友有帮助。


- EOF - 


更多优秀开源项目(点击下方图片可跳转)





开源前哨

日常分享热门、有趣和实用的开源项目。参与维护10万+star 的开源技术资源库,包括:Python, Java, C/C++, Go, JS, CSS, Node.js, PHP, .NET 等

关注后获取

回复 资源 获取 10万+ star 开源资源



分享、点赞和在看

支持我们分享更多优秀开源项目,谢谢!

good-icon 0
favorite-icon 0
收藏
回复数量: 0
    暂无评论~~
    Ctrl+Enter