这个网站的名字叫HackerRank,听名字好像很牛逼啊,据说有500多万开发者在上面,主要是为广大面试的小伙伴练手的一个专业网站。
简单的注册之后(注册可以用你的Github的账号),登入之后可以看到左上角有"PRACTICE",“COMPETE”,“Jobs” 几大功能非常醒目,我们主要是关心练手项目。
一箩筐面试题
点击PRACTICE之后,会有一个面试百宝箱,里面已经帮你分门别类的整理好了常见的面试题目,因为我毕竟关心Python的题目,所以我特意进去看看。哇发现非常不错:
一共69题,题量不是很大,分类很齐全,基本包含里笔试或者面试的大部分的知识点,而且最牛逼的是会告诉你那些点是最容易被考到的!比如Array是70%的公司都会考的,出现的概率非常高,还有字典,字符串,排序等等。
代码和答案都有
(1)Python所有方向的学习路线(新版)
这是我花了几天的时间去把Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
最近我才对这些路线做了一下新的更新,知识体系更全面了。
(2)Python学习视频
包含了Python入门、爬虫、数据分析和web开发的学习视频,总共100多个,虽然没有那么全面,但是对于入门来说是没问题的,学完这些之后,你可以按照我上面的学习路线去网上找其他的知识资源进行进阶。
(3)100多个练手项目
我们在看视频学习的时候,不能光动眼动脑不动手,比较科学的学习方法是在理解之后运用它们,这时候练手项目就很适合了,只是里面的项目比较多,水平也是参差不齐,大家可以挑自己能做的项目去练练。
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!