想跳槽?还是先看看这些Github上的面试项目吧

2018 年 8 月 31 日 算法与数据结构

开源最前线(ID:OpenSourceTop) 猿妹整编


对于很多人来说,找到一份工作不是问题,但找到一个合适而满意的工作,却不那么简单。


每月我们都会盘点GitHub上的热门开源项目,其中不乏有许多关于面试的开源项目,本文我们将盘点几个开源项目,希望对你们有所帮助。



1
coding-interview-university

https://github.com/jwasham/coding-interview-university Star 67230


这一长列表是从 Google 的指导笔记 中萃取出来并进行扩展。项目创建者Steve Yegge在列表的底部添加了一些额外项,用于解决面试中可能会出现的问题。他正是使用这套笔记最终被谷歌录取的。



2
Interview-Notebook

https://github.com/CyC2018/Interview-Notebook Star 31929


技术面试需要掌握的基础知识整理,主要总结一些比较重要的知识点,笔记不是从网上到处复制粘贴拼凑而来,虽然有少部分内容会直接引入书上原文或者官方技术文档的原文,但是没有直接摘抄其他人的博客文章。



3
InterviewMap

https://github.com/InterviewMap/InterviewMap/blob/master/README-ZH.md Star 8066


这是中山大学郑永川构建了一个准备秋招的项目,该项目包含了九大模块,从算法到操作系统、网络、面向对象以及数据库、Java、分布式、工具、编码实践。点击查阅:《这是个将近3万人点赞,涉及9大模块,专为程序员准备的面试宝典》



Java面试项目


4
面试指南interviews

https://github.com/kdn251/interviews Star 24862


Java工程师面试指南,里面涵盖几乎所有软件工程师面试时会碰到的问题以及答案。分为以下几大模块:

● 在线练习

● 在线面试编程

● 数据结构

● 算法

● 位运算

● 算法复杂度分析

● 视频教程

● 面试书籍

● 计算机科学与技术资讯

● 文件结构



5
Java-Guide

https://github.com/Snailclimb/Java-Guide Star 2131


Java面试通关手册(Java学习指南),该文档主要是创建者在学习Java的过程中的一些学习笔记,但是为了能够涉及到大部分后端学习所需的技术知识点我也会偶尔引用一些别人的优秀文章的链接。 该文档涉及的主要内容包括: Java、 数据结构与算法、计算机网络与数据通信、 操作系统、主流框架、数据存储、架构、面试必备知识点等等。



6
Java-Interview

https://github.com/crossoverJie/Java-Interview Star 4886


此项目为 Java 面试的汇总,多数是一些 Java 基础知识、底层原理、算法详解。也有上层应用设计,其中不乏一些大厂面试真题。



前端面试项目


7
front-end-interview-handbook

https://github.com/yangshun/front-end-interview-handbook Star 9772



与其他软件工程师不同的是,前端求职面试对算法的重视程度更低,并且在该领域的知识更多的集中咋Html、CSS、JavaScript等几个方面,虽然网上也有一些资源可以帮助前端开发人员准备面试,但他们并不像软件工程师面试材料那么丰富,front-end-interview-handbook 就是专门为前端求职者准备面试问题和答案。



8
Front-end Job Interview Questions

https://github.com/h5bp/Front-end-Developer-Interview-Questions Star 36473


该文件包含许多前端面试问题,不过这里的问题是为面试官准备的,其中许多问题都是开放式的,可能会引发有趣的讨论,所以能够告诉面试官更多关于此人的能力而不是直接回答的问题。



9
node-interview

https://github.com/ElemeFE/node-interview/tree/master/sections/zh-cn Star 7212


本教程的目的是教你如何通过饿了么大前端的面试,职位是2〜3年经验的Node.js服务端程序员(并不是全栈),如果你对这个职位感兴趣或者学习Node.js一些进阶的内容,可以看看,需要注意的是,本项目针对的并不是零基础的同学,你需要有一定的JavaScript / Node.js基础,并且有一定的工作经验。



其他开源项目


10
interview_python

https://github.com/taizilongxu/interview_python Star 6010


此项目包含了大量的Python面试题



11
system-design-primer

https://github.com/donnemartin/system-design-primer Star 24738



该项目是关于如何设计大型系统,以及如何应对系统设计面试。在很多科技公司中,除了代码面试,系统设计也是技术面试过程中的一个必要环节。这个仓库就是这些资源的组织收集,实践常见的系统设计面试题并且把你的答案和例子的解答进行对照:讨论,代码和图表。



●编号735,输入编号直达本文

●输入m获取文章目录

登录查看更多
0

相关内容

面试是招聘、招生等的一个常见程序,指通过面谈来了解并评估应试者,来确定是否符合要求。
【资源】100+本免费数据科学书
专知会员服务
105+阅读 · 2020年3月17日
【2020新书】数据科学:十大Python项目,247页pdf
专知会员服务
211+阅读 · 2020年2月21日
学习自然语言处理路线图
专知会员服务
133+阅读 · 2019年9月24日
深度学习500问!一份火爆GitHub的面试手册
人工智能前沿讲习班
40+阅读 · 2019年3月18日
春招已近,送你一份ML算法面试大全!
机器学习算法与Python学习
10+阅读 · 2019年2月22日
春招已近,这份GitHub万星的ML算法面试大全请收下
全球人工智能
4+阅读 · 2019年2月22日
2018年8月份GitHub上最热门的开源项目
算法与数据结构
3+阅读 · 2018年9月4日
2018年7月份GitHub开源项目排行榜
算法与数据结构
15+阅读 · 2018年8月3日
3月份GitHub上最热门的开源项目
大数据技术
3+阅读 · 2018年4月10日
2018 年 2 月份 GitHub 上最热门的开源项目
算法与数据结构
5+阅读 · 2018年3月10日
GitHub上12月份最热门开源项目
程序猿
4+阅读 · 2018年1月9日
28 款 GitHub 最流行的开源机器学习项目(附地址)
七月在线实验室
4+阅读 · 2017年12月18日
Question Generation by Transformers
Arxiv
5+阅读 · 2019年9月14日
Hardness-Aware Deep Metric Learning
Arxiv
6+阅读 · 2019年3月13日
Star-Transformer
Arxiv
5+阅读 · 2019年2月28日
Adversarial Transfer Learning
Arxiv
12+阅读 · 2018年12月6日
Arxiv
26+阅读 · 2018年9月21日
Arxiv
6+阅读 · 2018年4月23日
Arxiv
11+阅读 · 2018年1月18日
VIP会员
相关资讯
深度学习500问!一份火爆GitHub的面试手册
人工智能前沿讲习班
40+阅读 · 2019年3月18日
春招已近,送你一份ML算法面试大全!
机器学习算法与Python学习
10+阅读 · 2019年2月22日
春招已近,这份GitHub万星的ML算法面试大全请收下
全球人工智能
4+阅读 · 2019年2月22日
2018年8月份GitHub上最热门的开源项目
算法与数据结构
3+阅读 · 2018年9月4日
2018年7月份GitHub开源项目排行榜
算法与数据结构
15+阅读 · 2018年8月3日
3月份GitHub上最热门的开源项目
大数据技术
3+阅读 · 2018年4月10日
2018 年 2 月份 GitHub 上最热门的开源项目
算法与数据结构
5+阅读 · 2018年3月10日
GitHub上12月份最热门开源项目
程序猿
4+阅读 · 2018年1月9日
28 款 GitHub 最流行的开源机器学习项目(附地址)
七月在线实验室
4+阅读 · 2017年12月18日
相关论文
Question Generation by Transformers
Arxiv
5+阅读 · 2019年9月14日
Hardness-Aware Deep Metric Learning
Arxiv
6+阅读 · 2019年3月13日
Star-Transformer
Arxiv
5+阅读 · 2019年2月28日
Adversarial Transfer Learning
Arxiv
12+阅读 · 2018年12月6日
Arxiv
26+阅读 · 2018年9月21日
Arxiv
6+阅读 · 2018年4月23日
Arxiv
11+阅读 · 2018年1月18日
Top
微信扫码咨询专知VIP会员