My Journey Through the Blind 75 Coding Interview Questions

Emin Gench
2 min readApr 9, 2023

--

Introduction

Hey there! I’m Emin GENCH, an Aerospace Engineering graduate turned self-taught Software Engineer. Like many of you, I’ve been gearing up to tackle coding interviews, and what better way than to dive headfirst into the infamous Blind 75? These 75 coding interview questions, curated by the tech community, are known for being frequently asked by top tech companies. In this blog series, I’ll put my coding skills to the test and take you along for a fun ride as we explore these questions together.

Why You Should Join Me on This Adventure

The Blind 75 questions cover essential data structures, algorithms, and problem-solving techniques often found in coding interviews. By following my journey and mastering these questions, you’ll not only get a chance to witness my amazing (or not-so-amazing) coding abilities in action but also improve your problem-solving skills and increase your chances of acing those interviews.

What to Expect from My Blind 75 Blog Series

As I tackle each question, I’ll share my thought process, Python solutions, and some fun visualizations to help you understand the problems better. Here’s a sneak peek of what you can expect:

  1. A quirky and entertaining problem statement that will have you hooked.
  2. A detailed and fun explanation of the solution, complete with my unique insights, time and space complexities, and alternative solutions or optimizations (when I’m not too lazy to find them).
  3. Python code that is as stylish as my wardrobe (just kidding), featuring inline comments and meaningful variable names.
  4. Visual aids, such as memes, diagrams, and the occasional aerospace engineering reference, to make things more interesting and relatable.
  5. An interactive progress tracker, so you can join me in the race to complete all 75 questions.

How to Get the Most Out of My Blind 75 Blog Series

To maximize the fun and learning experience, I recommend that you:

  1. Follow along with my progress and try to solve each question on your own before checking out my fabulous solutions.
  2. Use my blog posts as a supplementary resource to solidify your understanding of each problem, and feel free to laugh at my mistakes (I promise I won’t take it personally).
  3. Engage with me by leaving comments, asking questions, and sharing your own solutions or insights. Let’s create a community of coding adventurers!
  4. Practice, practice, practice! After all, practice makes perfect (or at least gets you closer to acing those interviews).

Conclusion

Embarking on the Blind 75 journey is not only an invaluable resource for interview preparation but also a chance for us to have some fun while learning. Join me as I dive into each question, sharing my personal insights, Python solutions, and a healthy dose of humor. So, buckle up and let’s conquer the Blind 75 together!

What do you think about this coding adventure? Are there any specific questions or topics you’re excited to explore? Share your thoughts in the comments section below and let’s make this journey a memorable one!

--

--

Emin Gench

Hi, I'm Emin GENCH, an Aerospace Engineering graduate turned self-taught Software Engineer. Passionate about coding, problem-solving, and sharing my journey.