Advent of Code
Every year since 2015 Eric Wastl publishes Advent of Code — a list of daily programming problems. It doesn’t take much skill to solve these software puzzles. However, people use them as preparation for an interview, studying at a company, speed competitions, or just to challenge each other.