The Ultimate Software Engineering Job Search Guide

I am a software engineer who has worked at Microsoft and Google. A while back, I went on a 120 - day long job search journey, aced more than 30 interviews, and landed multiple offers. During my preparation and discussions with other candidates, I discovered that though there’s a lot of information about interviewing, some of the critical details are missing or hidden deep inside experience posts. This includes details like communicating your story, communicating your level through system design, or negotiating the offer when the time comes.

I have kept a record of all the resources and steps that helped me receive offers from tech companies. This article will be a sum total of all the resources I used and the experiences I gained. My goal is to create a blueprint and a roadmap that can be used by any candidate in their next job search.