PinnedPublished inThe StartupHow I landed offers from Microsoft, Amazon, and Twitter without an Ivy League degreeThis is for those of you out there who are about to start your job search and who may be worried that you can’t land a top-tier tech job…Feb 28, 2018157Feb 28, 2018157
If you were to learn computer science from scratch today in 2021, how should you do it?This same article is available in video form.Jan 26, 2021Jan 26, 2021
How I landed a job at Twitter as a software engineerThis is the story of how I landed a job at Twitter as a full-time software engineer, what I went through, how I prepared and why I finally…Oct 19, 2020Oct 19, 2020
Is This The Best Book for Coding Interview Preparation?A Twitter Software Engineer’s Review of the best-selling technical interview prep bookMar 14, 20201Mar 14, 20201
Why Your Resume Is Being RejectedIf you are a new grad looking for an internship or full-time position at a top-tier tech company, or you know someone who’s currently in…Feb 23, 2020Feb 23, 2020
Published inThe StartupShould You Go to College or Coding Bootcamp to Be a Software Engineer?If you’re currently thinking about how you can be a software or whether coding bootcamp still makes sense in 2019, then this article is for…Sep 13, 20195Sep 13, 20195
Video Coding Tutorial: How to find the number of islands in a matrixWhen I graduated from college, I interviewed at Google. And failed horribly 😔Aug 21, 20191Aug 21, 20191
How to become a rockstar engineerRockstar engineers are like unicorns. But you can be one in these 5 simple steps.May 7, 2019May 7, 2019
Published inThe StartupA Dummy’s Guide to Distributed QueuesWhy we need queues, and how it’s used in modern architectureApr 18, 20192Apr 18, 20192
Published inThe StartupA simple guide to building an amazing technical résuméWhether you’re an aspiring software engineer or a seasoned developer, there are times when you need to give your résumé a boost to make it…Jan 28, 2019Jan 28, 2019