I began my interviewing journey in March 2022, when I polished my resume and applied to several big tech companies. I spent 6 weeks preparing for my technical interviews while stepping into a new role at Dropbox as an interim engineering manager. I passed 100% of my phone screens and onsite interviews this time, a feat I have never achieved before. I received 3 offers for Staff Engineer roles at Snap, Pinterest and Uber. A lot of my friends have asked me for tips, and that is my main purpose in writing this blog. For the most part, I did not reinvent the wheel, and in this post I will be sharing many resources that I found helpful. I will offer a few tips that I did not find elsewhere.