Resources / The AlgoDaily journal

Interview field notes

Practical advice for preparing well, growing your skills, and navigating your engineering career.

Hands Down the Best Systems Design Resource?

I was perusing Hacker News last week when I encountered a link subtlely titled "System Design Interview Book Review". Curious, I checked out the article-- it was a review of a resource I'd never heard of called, "System Design Interview: an Insider's Guide". I was floored by this review! The...

Read article →

Last call to join 60 Day Crash Course + FAQ

Hi friends, This is the last call to join the the first cohort of our 60-day coding interview crash course, running from January 4th to February 28th. I'll be going through the course with everyone and will post biweekly updates. If you've already emailed us about joining, you're already...

Read article →

🆕 This will help you master systems design

Most developers, particularly junior engineers, are wary of systems design interviews. The assumption is that, while algorithms are difficult to master, they can be learned with sufficient practice. But systems design interviews seem more daunting because of how open ended they are. In the real...

Read article →

To Make Progress, Start By Breaking It Up

Optimizing Life There's a few computer science principles that can be surprisingly applied to general life. As an example, the notion of greedy algorithms. One can liken the idea of optimal choice at every iteration to trying your best daily so that it works out over the long term -- seems...

Read article →