Thanks for the feedback-- that&#x27;s what my hunch was. I agree completely. I think hiring _is_ quite random and that is partially what puts me on edge. I want to prepare and give myself the upper hand but it&#x27;s so random it&#x27;s hard to prepare for.<p>I do think data structures and algorithms are a must and if I had to guess, stumbling on the whiteboard is probably the most common reason for a rejection which is why I think that is something that needs to be practiced.<p>The other things may just be gravy.