Data structures and algorithms interviews make some data engineers scream and others cry. Although there are a rare few who smile when barraged with a list of difficult questions pulled from Leetcode. In this newsletter, I’m not trying to turn you into a masochist who LOVES these types of interviews; I’m trying my best to minimize the fear and uncertainty around them instead!
Awesome article. My experience with DSA interviews have not gone well. I struggled in understanding the methods that one can take towards producing a solution. I assumed that combining all the methods will generate an elegant solution. But I should approach it separately similar to a Math problem. Identify what steps are needed for a solution, select a method that can provide a solution, design the algorithm, & test it. I definitely like your approach and will apply it to my studies. Thanks!
It is okay to fail in an interview. Normalising this is the most required.
Thanks for a great article, Zach
One more hack that has worked out to me is "Taking a series of back-to-back interviews. Reduces the anxiety and gives clarity on the type of questions that will be asked.".