Data Structures & Algorithms In Real Life

Image: Pragmaticengineer.com

Gergely Orosz published an interesting post describing which computer science data structures and algorithms he has used in real life while working at tech companies such as Skype, Skyscanner and Uber. The article is in response to criticism of overly complicated algorithm technical interview questions. Gergely posits that data structures and algorithms are toolkits, and while some knowledge is needed, being able to demostrate off-by-heart complicated algorithms on a white board in an interview is overkill. I totally agree, being able to look up multiple algorithms and decide on how to implement them to your problem is much more beneficial to real life work than being able to recite the bubble sort algorithm like a poem.

Share

Life Changing Smart Thinking Books