Continuous evaluation is what lead to achievement of dream jobs. Evaluate yourself with regular assignments and get pointers to improve.
Practice is important when you learn Competitive coding. Direct topic wise assignments on CodeSprint will help you focus on different concepts in coding through questions.
Learn various concepts in Competitive Coding and Development domains. These concepts will clear your doubts and get you ready for Placement interviews.