Codeforces — самая популярная платформа в мире для проведения соревнований на алгоритмику. На основе системы рейтинга участники делятся на два дивизиона. Таким образом, профи не соревнуются с новичками напрямую. Кроме «раундов» доступны и «тренировки». TopCoder — кроме алгоритмических контестов проводятся и соревнования по промышленному программированию и марафоны. На решение таких задач участникам обычно дается одна или две недели. Timus Online Judge — более тысячи задач отсортированы по темам и по сложности. SPOJ — крупный англоязычный сайт с более чем 20 000 задачами на абсолютно разные темы: динамическое программирование, графы, структуры данных и т.д. Project Euler — сборник 500 задач, которые невозможно решить без знаний математических и геометрических алгоритмов. Иногда используется на собеседованиях для приема на работу. Kaggle — огромная платформа, посвященная Data Science, на которой проводятся задачи на исследование (как в марафонах на вышеприведенном TopCoder). CodinGame —