Start each topic with short tutorials, then solve related problem sets on LeetCode, CodeChef, or HackerRank. [3] [4] Participate in mock interviews and coding contests regularly in year 2 and 3. After ...