Project Euler (note that it is math heavy)
https://projecteuler.net/
Codewars (a variety of problems and languages)
https://www.codewars.com/
Leetcode (high difficulty on average, helps practice for interviews at companies - not for beginners)
https://leetcode.com/