The longer your job search drags on, the more you’ll be exposed to different variations of technical evaluations offered by companies. Here are some of the different formats I’ve encountered as well as some tips & resources to prepare for them


A walkthrough on how to solve this fun algorithm question using the includes method

Such a useful keyboard


CSV files can be overwhelming, but it’s a common way to store large amounts of data. Here’s a walkthrough on how to seed it into your Rails database


A walkthrough on how to use this simple but powerful hook in your React application

Photo by Ferenc Almasi on Unsplash


Failure after failure. I keep pushing but keep finding myself back to where I started. Am I good enough? Should I continue?


A walkthrough on how to determine if both strings contain the same number of vowels using the Frequency Counter approach in JavaScript

The Problem


Because a regular old palindrome just isn’t enough. A walkthrough on how to solve Noisy Palindrome algorithm problem using ASCII in JavaScript


A walkthrough on how to conceptualize the matrix and solving this algorithm question using brute force

Photo by Scott Graham on Unsplash


A walkthrough on solving this algorithm question using a hash map.


Tests don’t always have to be hard or scary. How writing your own tests early on as a developer can benefit you in the long-term

Warren Niu

Uncovering the truths of Software Engineering one story at a time. Former Healthcare Administrator and proud dad of my Pomeranian, Nami. Based in Brooklyn, NY

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