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

 
 
 

Contributors

โšก