Codeforces
Codeforces is a website that hosts programming contests (competitve programming) and has a large problemset for practice where people can improve their programming skills and be more prepared for the next contests. I used codeforces to improve my skills in competitive programming and I have advanced to a great extent since I started.
Codeforces
Codeforces profile