点击上方“Github爱好者社区”,选择星标
回复“资料”,获取小编整理的一份资料
作者:GG哥
来源:GitHub爱好者社区(github_shequ)
这是GitHub爱好者社区第 37 篇原创文章
Hello,大家好,我是GG哥!
最近有很多老铁说打算面试,GitHub上是否有一些大佬总结进大厂的技术笔记总结。嘿,真的巧了,GG哥首推GitHub上有个爆火的仓库就是「Google 面试大学」的项目。这个项目在GitHub狂揽12.3w星。对于很多程序员来说,Google公司成为程序员最想去的公司,Google也是世界技术的风向标。
作者是一个叫John Washam的程序员,他来自西雅图。他是为了近Google弄了个「Google 面试大学」的项目,当时命名为「Google Interview University」(现已更名「Coding Interview University」)。这个项目主要是他,当时为了面试Google为准备,里面包括各种Google要考察的技能。比如计算机基础,计算机网络,算法和数据结构。也是他一边自学,一边总结下来的。
GG哥带大家来看下有哪些内容
目录
这是?
为何要用到它?
如何使用它
拥有一名 Googler 的心态
我得到了工作吗?
跟着我的脚步
不要妄自菲薄
关于 Google
相关视频资源
面试过程 & 通用的面试准备
为你的面试选择一种语言
在你开始之前
你所看不到的
日常计划
必备知识
算法复杂度 / Big-O / 渐进分析法
数据结构
数组(Arrays)
链表(Linked Lists)
堆栈(Stack)
队列(Queue)
哈希表(Hash table)
更多的知识
二分查找(Binary search)
按位运算(Bitwise operations)
树(Trees)
树 —— 笔记 & 背景
二叉查找树(Binary search trees):BSTs
堆(Heap) / 优先级队列(Priority Queue) / 二叉堆(Binary Heap)
字典树(Tries)
平衡查找树(Balanced search trees)
N 叉树(K 叉树、M 叉树)
排序
图(Graphs)
更多知识
递归
动态规划
组合 & 概率
NP, NP-完全和近似算法
缓存
进程和线程
系统设计、可伸缩性、数据处理
论文
测试
调度
实现系统例程
字符串搜索和操作
终面
书籍
编码练习和挑战
当你临近面试时
你的简历
当面试来临的时候
问面试官的问题
当你获得了梦想的职位
---------------- 下面的内容是可选的 ----------------
附加的学习
Unicode
字节顺序
Emacs and vi(m)
Unix 命令行工具
信息资源 (视频)
奇偶校验位 & 汉明码 (视频)
系统熵值(系统复杂度)
密码学
压缩
网络 (视频)
计算机安全
释放缓存
并行/并发编程
设计模式
信息传输, 序列化, 和队列化的系统
快速傅里叶变换
布隆过滤器
van Emde Boas 树
更深入的数据结构
跳表
网络流
不相交集 & 联合查找
快速处理数学
树堆 (Treap)
线性规划
几何:凸包(Geometry, Convex hull)
离散数学
机器学习
Go 语言
一些主题的额外内容
视频系列
计算机科学课程
John 在中学时代便开始接触编程,上大学,读的经济学专业。原因是他预测经济学比计算机更好就业,计算机专业会到时没人要。后面他说自己的判断失误。后面John毕业后,去服兵役,去了韩国。他说他在韩国时,自学了两年韩语。他在军队主要是做情报员相关工作。
军队转业后,他开始自学编程。此后的几个月的时间,为了开始一段全新的职业生涯,他每天全职学习8个小时,通过各种途径搜集关于Google软件工程师面试的知识,将自己的学习计划和学习资源分享到GitHub上。
后买他成了web开发工程师,但是他想去大厂,于是转型了软件工程师。
目前,Coding Interview University 已经开源在Github。(Github地址:https://github.com/jwasham/coding-interview-university),如果你对这个项目感兴趣也可以参与贡献哦~
好了...
现在是真的结束了...
我已经夸不动了...
千言万语化成一句,这么优秀的仓库,大家多多给仓库创建者 star 支持,你们的 star 是万千开源者源源不断创作的动力!
当然还有多多对我的在看转发支持啦,你们的“在看转发”也是我源源不断创作的动力呀...
好啦,今天的分享就到这儿啦,我们下次见啦~
GitHub原创推荐• 厉害了!GitHub火爆的DeepFake变脸即将用于拍电影?• GitHub开源仿抖音国际版,火爆全网!• GitHub开源神器:教你如何实现 PDF 转 Word• Github爆火!暗黑破坏2经典游戏开源,重温经典!关注「Github爱好者社区」加星标,每天带你逛Github好玩的项目