Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Cover of System Design Interview - an Insider's Guide

    System Design Interview - an Insider's Guide

    Alex Xu, Sahn Lam · 2020

    An insider's take on what interviewers are really looking for and why including: a 4-step framework for solving any system design interview question and 16 real system design interview questions with detailed solutions.

    Programming
    Open LibraryAmazon
    Stats for nerds
    20recommend
    35mentions
    30people
    2019–2026years
    66% recommend29% neutral6% critical

    Mentions per year

    20192020202120222023202420252026

    What Hacker News says

    1. MulticompJul 2026
      Gene Kim wrote the DevOps Handbook and I think was at least involved in the related DORA and Phoenix Project and Unicorn Project office narrative books. Between those and the Google SRE book, I feel very well placed to have continuing value in the SDLC pipeline for wrangling the oncoming armies of Jr Developers-as-AI-agents-and-sometimes-humans into alignment. I also recommend System Design Interview 1 and 2 books by Xu for logical system design refurbishment, Designing Data Intensive Applications for most company programs, and Hexagonal Architecture Explained by Cockburn for finally getting something as small as a class or module to something as large as an entire Information System to have clear modular boundaries, without needing to do fuzzy pattern matching around half-remembered SOLID principles and GoF design patterns or trying to blindly apply 12 factor app design principles.

      Quality used to take a back seat because there was so much legwork to do. AI has reduced the cost to be excellent, so let's be as excellent as our environments let us.

      thread
    2. cosmicradianceOct 2024
      System Design Interview I and II - Alex Xu. Take one of the topics and do it practically.
      thread
    3. bwh2Dec 2023
      I highly recommend the book System Design Interview by Alex Xu.
      thread
    4. jamestimminsJul 2023
      Haven't read the newsletter, but really enjoy the System Design Interview book by Alex, who writes ByteByteGo.
      thread
    5. kulikalovJun 2023
      System Design Interview Volume 2 contains a great overview of all kinds of architectures if you are into this kind of things. From there just pick the techs that you don't know and learn. This book is like a table of contents of other techs
      thread
    6. shahsyedMar 2023
      I've only read up to Part Two so far but find the guide is extremely helpful and resonates with other resources (i.e Grokking the System Design Interview) and with my own experiences for what I believe is the very broken interview process that we face today.

      Highly recommend. Interviewing.io is one of the best resources for those doing prep today and the team behind it is awesome.

      thread

    Related

    Cover of Clean Architecture
    2012–2026

    Clean Architecture

    Robert C. Martin
    47 recommend · 142
    Cover of Computer systems
    2009–2026

    Computer systems

    Randal Bryant
    67 recommend · 110
    Elements of programming interviewsAdnan Aziz
    2013–2024

    Elements of programming interviews

    Adnan Aziz
    36 recommend · 59
    Cover of Designing Data-Intensive Applications
    2014–2026

    Designing Data-Intensive Applications

    Martin Kleppmann
    457 recommend · 846
    Cover of The Pragmatic Programmer
    2007–2026

    The Pragmatic Programmer

    Andy Hunt
    353 recommend · 700
    Cover of Cracking The Coding Interview
    2010–2026

    Cracking The Coding Interview

    Gayle Laakmann McDowell
    178 recommend · 553
    Cover of How to Design Programs
    2007–2026

    How to Design Programs

    Matthias Felleisen
    277 recommend · 776
    Cover of The Elements of Computing Systems
    2008–2026

    The Elements of Computing Systems

    Noam Nisan
    204 recommend · 344