Challenge Description Link
Rosetta Stone Coding Challenges Level up your creative problem solving skills with these free programming tasks from the classic Rosetta Code library. These challenges can prove to be difficult, but they will push your algorithm logic to new heights. Solve and find more effiecient alternative solutions. The default language seems to be JS BUT nothing is stopping you from completing the challenge in your language and IDE of choice on your machine... then check the answer. https://www.freecodecamp.org/learn/rosetta-code/
Advent of Code New challenges every December but you can play previous years challenges (you may have to google these for the link) - they follow a xmas themed story. These are very involved and not for the faint hearted. My advice is to pick level 1/first challenge and spend time working through how to solve it as well as understanding the underlaying algorthim(s) and data structure(s) needed to solve it. You will be a better programmer but it will be hard work. https://adventofcode.com/