Logo

dev-resources.site

for different kinds of informations.

The Best Piece Of Advice I Was Given About Coding Interviews As A Junior Developer And How It Helped Me Land My First Job

Published at
1/24/2024
Categories
webdev
beginners
interview
advice
Author
_ndeyefatoudiop
Categories
4 categories in total
webdev
open
beginners
open
interview
open
advice
open
Author
15 person written this
_ndeyefatoudiop
open
The Best Piece Of Advice I Was Given About Coding Interviews As A Junior Developer And How It Helped Me Land My First Job

In 2017, I was failing all my coding interviews.

I wanted to land a job at a high-tech company. So, I would spend hours practicing on LeetCode. Still, I would fail to solve any new problem or, worse, fail at problems I've already solved before.

Until one day, a Google software engineer said to me:

"You can't succeed without first understanding Data Structures & Algorithms."

That day, my whole life changed.

I realized that, indeed, he was right. Since I didn't have a proper CS degree, I wasn't comfortable with data structures like trees, priority queues, or algorithms like DFS (Depth-First Search), BFS (Breadth-First Search), etc.

So I decided to pick up a book: "Introduction to Algorithms, MIT Press" and go through it during my entire holiday break.

This was another AHA moment. After reading this book:

  • I could finally make sense of big O notation

  • I could solve a ton of problems with DFS, BFS,...

  • etc.

I also realized that there were some common patterns for solving problems. Thus, just learning one opened the door to solving multiple challenges.

As a result, I was able to:

  • pass several interviews at companies like Bloomberg, Yelp

  • get a job offer at Pinterest, where I actually had to solve a tree problem 🤣

  • and more importantly, land my current job

——

Thank you for reading this post 🙏.

Leave a comment 📩 to share the best piece of advice you received as a developer.

And Don't forget to Drop a "💖🦄🔥".

If you like articles like this, join my FREE newsletter, FrontendJoy, or find me on X/Twitter.

advice Article's
30 articles in total
Favicon
How Intense Gaming Sessions Can Affect Your Brain – And How to Regain Balance
Favicon
A wing chair that belongs to me
Favicon
⚖️ Balancing product vs platform engineering as an SDET️
Favicon
BYOL: bring your own learning ⚡️
Favicon
Actually try on your job applications
Favicon
FairFigure - Get funded. Build business credit. Take control
Favicon
Seeking advice
Favicon
Self-promote on Reddit without getting banned
Favicon
I quit my job. Building a productivity app for ADHD. Join me on this journey
Favicon
5 Uncommon Advices from one beginner coder to another beginner coder!
Favicon
Building an University Advisor App with Lyzr SDK
Favicon
Explore- Top 10 Eye-Opening Realities for Entry-Level Developers
Favicon
The present isn’t evenly distributed either
Favicon
10 "hard truths" junior developers need to hear 🗯🙉
Favicon
Dear New Code School Grad
Favicon
Simple prioritization framework for software developers
Favicon
7 Key Insights That Made Me A Better Developer
Favicon
Unlock the Power of Project Narratives: Why Documenting Your Code Journey Matters
Favicon
The Best Piece Of Advice I Was Given About Coding Interviews As A Junior Developer And How It Helped Me Land My First Job
Favicon
Software Career Advice
Favicon
If only someone told me this before my 1st startup
Favicon
How VPN Elevates Productivity and Morale for Remote Workers
Favicon
What can we learn from the YandereDev situation?
Favicon
Arrête d’être un·e junior·e
Favicon
What's Next? Career advice
Favicon
What Junior Devs Need To Know About Complexity
Favicon
Expert Advice on Book Publishing Dos and Don'ts
Favicon
Prefer Deliberate Practice Over Tutorials
Favicon
Why High-Performing Developers Thrive Together
Favicon
Are you considering a career in software development?

Featured ones: