This is mainly for @derrickmar, but I’m leaving this open to everyone.
I just tried my second attempt in one of the problems that my advisors recommended me, validate a binary search tree. While I technically did manage to produce an optimal solution in less than 20 minutes, the reality is, I had to review the solutions first and memorize them.
With regards to the technical interviews I have, is it seriously true that I would have to memorize a whole ton of solutions to get ahead?
To me, it sounds like cheating, and it doesn’t address the requirement of what interviewers are looking for, which is understanding and applying the patterns I’m learning here. In addition, interviewers won’t necessarily ask the questions that are mentioned already on Glassdoor because they already know the feedback and info people wrote about the company on Glassdoor anyway. Before this game plan, I technically did not do it because I would not feel so accomplished myself and easily get too discouraged to move on.