Welcome to the Summer Coding Challenge โ a community-driven, open-source journey to master Data Structures, Algorithms, System Design, and Interview Preparation.
๐ Hosted by Sukhrob Abdullaev
๐ฌ Join my Telegram Channel
๐ Weekly Zoom Meetings & Discussions
- โ Build consistent habits for DSA & System Design mastery
- ๐ก Solve real-world problems with weekly tasks
- ๐ค Collaborate with an active developer community
- ๐ง Improve your problem-solving, design, and interview skills
- ๐ผ Get ready to crack the coding interview
Before joining the challenge, make sure you meet the following:
- Basic knowledge of JavaScript and/or Python
Weโll be solving problems and building concepts using these two languages. You can choose the one youโre most comfortable with.
- Understanding of variables, loops, functions, and conditionals
- Familiarity with arrays, strings, and objects/dictionaries
- Comfort with problem-solving on platforms like LeetCode, HackerRank, or Codeforces
- Basic knowledge of Git and GitHub (cloning, forking, pull requests)
- A code editor like Visual Studio Code
- Zoom or Google Meet account for weekly meetups
- Telegram app to join the challenge group
- Data Structures Crash Course
- Easy Problems
- Medium Problems
- Hard Problems
- System Design Fundamentals
- System Design Interview Questions
- Technical Interview Tips
- Behavioral Interview Practice
- Star โญ and Fork this repo
- Message me on Telegram to be added to the challenge group
- Stay tuned for updates and weekly tasks in the Telegram group
- Follow the guidelines in this
README.mdand contribute your solutions via pull requests - Join our weekly Zoom calls to discuss progress and solutions together
data-structures/
โโโ easy/
โโโ medium/
โโโ hard/
system-design/
โโโ fundamentals.md
interview-tips/
โโโ behavioral/
solutions/
โโโ week1/