Comment Comment by logicslave You dont need to do any of those things. You just study algorithms obsessively. Forget about developing any kind of skillset. Go to leetcode.com and do 500 problems, then stroll into google parent logicslave 5 years ago