Important Algorithms For Interviews