Not sure if it'll help everyone, as many of you would be knowing these things....but here is a link for a good blog I found on the internet :
Get Started With The Sport Of Competitive Programming
And a curated list of awesome Competitive Programming, Algorithm and Data Structure resources, which can be found on :
List of algos, tutorials on language used also data structure, problem resources etc..
The latter has a list of problem classifiers which I found really helpful :) Thought to share with you all.. Kudos!! Happy Coding!!