五个练习编程技能的网站
完成编程挑战是学习的好方法。它们还有助于提升成为更优秀开发者所需的诸多技能,并在求职面试中取得更好的成绩。
在完成在线编程挑战时,您将:
- 学习新的算法和编程方法。
- 提高解决问题的能力。
- 识别编码模式。
- 让学习过程更有趣。
- 习惯使用在线集成开发环境(IDE)。
疫情期间,包含小型编程挑战的在线面试已成为常态。熟悉这类问题以及在线代码编辑器可以减轻面试的部分难度(和压力)。
以下是一些提供编程挑战的网站,非常适合应聘者练习。排名不分先后:
Codewars
这个网站包含了多种编程语言的各种问题,提供性能信息,并配备了功能强大且易于使用的集成开发环境 (IDE)。
LeetCode
和 Codewars 类似,这个网站有大约 1700 道题,按难度分类,可以用多种不同的编程语言解决。我以前用它来练习面试,感觉很棒。
CoderByte
它结合了算法和实际问题。在网页开发方面,它使用 CodeSandbox 作为编辑器,这非常方便,因为这也是我们公司面试时使用的工具。
HackerRank
它包含算法和实际问题。它有后端和前端(而且似乎更侧重于后端),但它仍然对Web开发培训很有用。
运动
这个网站有很多适合不同水平的实际问题。它提供导师代码审查(你需要注册他们的某个套餐),而且考生需要从网站安装一个应用程序来运行/测试解决方案……这有点麻烦。
文章来源:https://dev.to/alvaromontoro/ Five-websites-to-practice-your-coding-skills-4ha1