Skip to content

sukhrobabdullaev/algo-system-expert

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌞 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

About

πŸš€ Mastering data structures, algorithms, system design, and Interview prep

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published