• Stars
    star
    3,198
  • Rank 14,035 (Top 0.3 %)
  • Language
  • License
    MIT License
  • Created over 4 years ago
  • Updated 5 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Competitive Programming & System Design Resources.

Resources for Competitive Programming, Interview Prep, System Design, & Problem Solving

Video Tutorials

Problems & Tips

System Design

Platforms to Practice:

Problem Solving Books:

  • A Path to Combinatorics for Undergraduates
  • Competitive Programmers Handbook - Antti Laaksonen - July 2018
  • Competitive Programming 3 - The New Lower Bound of Programming Contests
  • Cracking the Coding Interview 189 Programming Questions and Solutions
  • Elements of Programming Interviews - The Insider's Guide - Adnan Aziz, Tsung-Hsien Lee, Amit Prakash
  • Fifty Challenging Problems in Probability. - Fredrick Mosteller
  • Guide to Competitive Programming - Learning and Improving Algorithms ThroughContests
  • How to Solve It - A New Aspect of Mathematical Method
  • Problem Books in Mathematics - by K. Bencsath P.R. Halmos
  • The Art and Craft of Problem Solving, 3rd Edition
  • Cracking the Coding Interview: 150 Programming Questions and Solutions

Interview Prep

Online Coding Hackathons and Competitions

Kick Start is a global online coding competition, consisting of three-hour rounds of a variety of algorithmic challenges designed by Google engineers. Participants can compete in one or all online rounds held throughout the year, and will have the opportunity to develop and grow their programming abilities while getting a glimpse into the technical skills needed for a career at Google (top participants may be invited to interview at Google).

Google’s longest running global coding competition, Code Jam, calls on programmers around the world to solve challenging, algorithmic puzzles against the clock. Contestants advance through four online-hosted rounds to compete at the annual Code Jam World Finals that is held at a different international Google office each year. Each round brings new challenges, and in the end 25 contestants will have the ultimate chance to put their skills to the test, vying for cash prizes and the coveted championship title at the World Finals.

Google’s team-based programming competition, Hash Code, allows you to share your skills and connect with other coders as you work together to solve a problem modeled off a real Google engineering challenge! In small teams of two to four, coders all over the world will tackle the first problem through an Online Qualification Round. Though this round is hosted online, teams can come together to compete side-by-side in locally coordinated Hash Code hubs. The top teams from this round are invited to join us at an international Google office for our annual Hash Code Final Round.

Hacker Cup is Facebook's annual open programming competition. Open to participants around the world, we invite you to apply problem-solving and algorithmic coding skills to advance through each year’s online rounds, win prizes, and have a chance to make it to the global finals and win the grand prize.

The ICPC formerly known as ACM-ICPC (Association for Computing Machinery - International Collegiate Programming Contest) is considered as the "Olympics of Programming Competitions". It is quite simply, the oldest, largest, and most prestigious programming contest in the world. This contest is for students only. Students from same college may form team of 3(reqiured) along with 1 reserve(optional) and with a coach from the faculty member. Contestants advance through two online-hosted rounds to compete at the annual ICPC Finals that is held at a different international sites each year. Further details are here.

Thanks to all the contributors ❀️

More Repositories

1

DSA-Bootcamp-Java

This repository consists of the code samples, assignments, and notes for the Java data structures & algorithms + interview preparation bootcamp of WeMakeDevs.
Java
16,923
star
2

DevOps-Bootcamp

This repository consists of the code samples, assignments, and notes for the DevOps bootcamp of WeMakeDevs.
2,113
star
3

kunal-kushwaha

626
star
4

CommunityClassroom-Git

97
star
5

Intro-to-Gen-AI-and-RAG

83
star
6

CPP-Questions

Competitive Programming Questions
Java
54
star
7

CrackingTheCodingInterview

Python
33
star
8

portfolio_demo

HTML
32
star
9

GitTutorial

31
star
10

competitiveprogramming

competitive programming questions
C++
18
star
11

ML-Cloak

Python
17
star
12

portfolio-demo

HTML
15
star
13

my-nhost-app

JavaScript
15
star
14

trello-clone

TypeScript
15
star
15

SentimentAnalysisMLH

Jupyter Notebook
13
star
16

MeditationApp

JavaScript
13
star
17

github-slideshow

A robot powered training repository πŸ€–
Ruby
13
star
18

crux

Java
13
star
19

codewithkunal

TypeScript
13
star
20

supabase-demo

12
star
21

CB-MachineLearning

Jupyter Notebook
12
star
22

hygraph-tutorial

TypeScript
12
star
23

invisible-cloak

Python
9
star
24

node-chat-app

JavaScript
9
star
25

CTCI-MLH-July

Python
9
star
26

node_mongo_todo

Simple Node Todo Application
JavaScript
8
star
27

blogs

8
star
28

jest-tutorials

JavaScript
8
star
29

Docker_Tutorials

C
7
star
30

MLH-Fellowship-Git-Tutorial

7
star
31

quarantime-server

JavaScript
6
star
32

Face-Recognition

Python
6
star
33

testkube-argocd-tests

6
star
34

battlesnake-day-3

Python
6
star
35

MLH-LHD-Sorting

Java
5
star
36

socket-chat-app

Python
5
star
37

LHD-Dataset-Project

Jupyter Notebook
5
star
38

ML-March-HPCloak

Python
4
star
39

Kubernetes_Tutorials

JavaScript
4
star
40

mlh-demo

4
star
41

cbcplusplus

C++
4
star
42

CNCFStudents

3
star
43

github-actions-demo

3
star
44

17-March-KNN

Jupyter Notebook
3
star
45

20kSubsPython

Jupyter Notebook
3
star
46

git-demo

3
star
47

MavenTutorials

Java
3
star
48

GoldMLSA-NB

Jupyter Notebook
2
star
49

Python-Webinars

Jupyter Notebook
2
star
50

monokle-templates-plugin

2
star
51

starwars

JavaScript
2
star
52

game_workshop

JavaScript
2
star
53

reviewing-a-pull-request

HTML
2
star
54

Genetic-Algorithm

Jupyter Notebook
2
star
55

LogisticProject

Jupyter Notebook
2
star
56

flask_website

HTML
1
star
57

Battlesnake-Day1

Python
1
star
58

markdown-portfolio

1
star
59

Progate-Java-101

Java
1
star
60

cb-kunal-deploy

JavaScript
1
star
61

jarvis

A Telegram bot to protect our community from spambots and to greet everyone.
Python
1
star
62

mlh-git-demo

1
star
63

LR-ML

Jupyter Notebook
1
star
64

SVM

Jupyter Notebook
1
star
65

quarantime-client

JavaScript
1
star
66

first_repo

1
star