Skip to content

Latest commit

 

History

History
91 lines (62 loc) · 2.62 KB

File metadata and controls

91 lines (62 loc) · 2.62 KB

🌞 Summer Coding Challenge 2025

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


🚀 Why Join?

  • ✅ 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

🧱 Prerequisites

Before joining the challenge, make sure you meet the following:

🔤 Programming Languages

  • 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.

💡 Fundamental Concepts

  • 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

⚙️ Tools You'll Need

  • 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

📚 Challenge Topics

⚙️ Algorithms & Data Structures

  • Data Structures Crash Course
  • Easy Problems
  • Medium Problems
  • Hard Problems

🏗️ System Design

  • System Design Fundamentals
  • System Design Interview Questions

🎯 Interview Preparation

  • Technical Interview Tips
  • Behavioral Interview Practice

🧑‍💻 How to Participate

  1. Star ⭐ and Fork this repo
  2. Message me on Telegram to be added to the challenge group
  3. Stay tuned for updates and weekly tasks in the Telegram group
  4. Follow the guidelines in this README.md and contribute your solutions via pull requests
  5. Join our weekly Zoom calls to discuss progress and solutions together

📁 Folder Structure

data-structures/
  └── easy/
  └── medium/
  └── hard/
system-design/
  └── fundamentals.md
interview-tips/
  └── behavioral/
solutions/
  └── week1/

algo-system-expert