Table of contents 👇


Data Structures & Algos

Technical Questions

Coding Challenges

Resume Writers

Cover Letter Writers

Portfolio Builders

Mock Interviews

Applying for Interviews

Tracking Applications

Salary Research

Useful Handbooks


Like my content and want more? 👇

Follow me on Twitter and LinkedIn

1. LeetCode

LeetCode provides a vast collection of coding problems to sharpen your coding skills.

👉 https://leetcode.com

2. HackerRank

A platform offering a variety of coding challenges, competitions, and skill-based assessments.

👉 https://www.hackerrank.com

3. Codewars

Train on code challenges, known as kata, to level up your coding skills and solve real-world problems.

👉 https://www.codewars.com

4. TopCoder

A platform for competitive programming, offering coding competitions and algorithm challenges.

👉 https://www.topcoder.com

5. CodeSignal

Improve your coding abilities through fun and challenging coding games and competitions.

👉 https://codesignal.com

6. CodeChef

CodeChef hosts competitive programming contests and coding challenges, making it a great place to practice.

👉 https://www.codechef.com

7. Exercism

Exercism provides a mentor-guided approach to improve your coding skills through real-world projects.

👉 https://exercism.io

8. Project Euler

Solve mathematical and computational problems to enhance your coding and problem-solving abilities.

👉 https://projecteuler.net

9. Coderbyte

Coderbyte offers coding challenges, coding courses, and interview preparation resources.

👉 https://coderbyte.com

10. Codeforces

Participate in competitive programming contests and solve algorithmic challenges.

👉 https://codeforces.com

11. FrontendMentor

Improve your front-end coding skills by building practical projects.

👉 https://www.frontendmentor.io/

12. ICodeThis

Daily challenges you can build to improve your coding skills.

👉 https://icodethis.com/

13. CSSBattle

Replicate the target images using CSS - the shorter your code, the higher your score.

👉 https://cssbattle.dev/