qqp question1: Is competitive coding practice essential for placement in IT firms? question2: What is the use of the rank you get in CodeChef, HackerRank or TopCoder? Is it of any use during placement, will it get me a job or internship in a good company?