Typically, I use this platform to show other engineers how to problem solve a particular problem. But for this article, I want to convey a message of encouragement for my fellow engineers searching for their first job. The best approach is to just remain consistent. No matter how small your…

Difficulty: Easy


A must know algorithm to know for coding interviews. To the uninitiated, just the name alone can sound intimidating but I promise you we will be solving this common alogirthm question in a few lines of code.


Say we have a graph that is like a tree like…

Difficulty: Easy

The Problem

Prerequisite, before continuing with this article you should be familiar with constructing a binary search tree. Read through my series on constructing a BST starting here.

We are given a binary search tree and a target value. We are asked to find an existing value on the BST…

Danny Reina

I do software engineering

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store