Member-only story
Real World Examples that motivate to study Data Structures and Algorithms differently — Not Leetcode and look at solutions directly!

Personally, I think studying data structures and algorithms gets quite boring at times. I’ve been in the field of computer science and engineering for over eight years now, but the one thing that I am still scared of is an interview where they may ask about data structures and algorithms. Don’t get me wrong. I am not saying I don’t know data structures and algorithms, but it is terrifying to think that I’ll have to give an interview where they may ask one of thousands of leetcode questions which I haven’t solved. In my experience, interviews tend to scare you by asking all kinds of questions related to algorithms and test you. Practically speaking, I have hardly seen people apply these skills in a real job setting. This is just my personal observation and I am sure there are places where this skill is critical, but I witnessed very little of it in in various areas of professional setting.
I’ve had multiple attempts of learning Data structures and algorithms as a non-computer science undergraduate. But today morning, it got me thinking why I should even memorize hundreds of record problems or try to study them when it’s barely used in real-world settings. At the same time, I find it interesting how large businesses and…