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/