… never seen into smaller pieces. After they were in smaller pieces, they were much easier to solve. It became clear to me after a while that I was ready for the algorithm questions I would face at a Google interview.
After a while, I had around 75 questions memorized. But it wasn’t only about memorizing problems. Once you internalize how certain kinds of problems are solved, you can apply these patterns to new problems you have never seen. This was the ultimate goal.
I freaked out a bit because I had wasted two chances with overconfidence and laziness. I only had one more shot at a top company. This drilled it in my head that I couldn’t ride solely on the knowledge that I already had. I would need to spend some time and effort in practicing for interviewing. I ordered a whiteboard soon after.