AI
重点推荐:AI专家之路(思维导图路线)+Github迭代更新 项目github地址⭐
基本功|算法
1 HackerRank
从初级到高级,开发人员到招聘经理等大多数程序相关岗位的人都知道这个网站
2 TopCoder
单轮比赛每月在特定时间进行几次,编码员相互竞争,根据分数和解题时间排名。
在TopCoder上排名靠前的用户都是非常优秀的程序员,并且是经常参加各种编程竞赛的人。
排名最高的人拥有自己的博客,在那里他们可以写有关编程竞赛、算法、数学等所有他们想和大家分享的东西。
3 Geekforgeeks|问题解答
有许多常见算法练习的解决方案
每个解决方案包括许多不同的方法,以及每种方法的复杂性,这是一种非常有帮助的网站。
4 Leetcode
算法数量并不亚于hackerrank
- 算法面试都是从简单的问题开始
- 中级问题则是用于评估你的个人能力
- 困难问题则是为Facebook/谷歌面试而准备的
一个优秀的地方是它可评估你代码的性能,看看你的代码运行的快还是慢,是否可以进行优化等。
5 Daily Coding Problem
上面没有习题列表,但是,如果你输入自己的电子邮箱,他会每天向你发送一种算法面试题给你尝试解答
题型同样也根据难易程度划分,Amazon / Google等公司的一些面试题就出自这里,假如你购买了高级套餐,就会获得解决方案。
6 Exercism.io
学习编程的好地方
- 使用if / else循环
- 日期处理,字符串处理
- 如何处理错误,编写异步代码等