Eight Totally Reasonable Tips To Crush The Coding Interview
You’re gonna do great!
Learn Rust inside and out
Rust is the hot programming language right now, and an essential pedigree even if you’re interviewing at a company that converts early 2000's wig stores into dating sites for divorced tradwives. How else will you convey an unyielding recreational drive to stay relevant? Free time is for suckers, Liberal Arts grads, and employed engineers who know Rust.
Memorize every algorithm in existence
What’s important in software isn’t understanding design patterns, writing efficient code, or resourceful problem-solving, it’s whether you’re an encyclopedia of algorithms in a hypothetical universe where Google doesn’t exist. At any moment a suitable candidate must be able to write a program that derives the first one hundred Mersenne prime numbers. What if Alan Turing rises from the grave and demands a Q2 turn-around on an unnecessarily encrypted calculator app? Get your shit together.
Live in “The Cloud”
Traditional on-premise computing is dying. Soon, your entire job will be hosted in The Cloud: databases, web servers, work happy hours — even the preservation of your body-orphaned consciousness (willing or…