Get yourself interview ready for SDE roles
An algorithm is a recipe for making the computer do something. If you know how to cook, you understand algorithms!
Don't know where to start? I'll suggest you to start from time and space complexity analysis then to data structures and then move on to algorithms and after that to advanced topics in data structures and algorithm.
Computer scientist theroyakash researches high performance algorithms, distributed systems design and deep learning.