LeetCode, Codeforces, CodeChef and the patterns behind the problems.
Be kind, stay on topic, and follow the community guidelines.