Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
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

    Mock Interview with Shawn McGrath

    Molly Rocket

    6 HN recommenders · recommended in 6 months, 2017–2023

    YouTube

    1:41:38 · 45K views · Jan 21, 2017

    A live mock programmer interview in which Casey Muratori interviews game developer Shawn McGrath using a less confrontational format devised by Chris Hecker. It gets deep into technical details while showing how the candidate actually thinks and works.

    HN cites it as the example of a better alternative to whiteboard and fizzbuzz-style interviews.

    Software Engineering & LanguagesSoftware practice, open source & careersGame programming & engines
    1. 1:07:22
      HandmadeCon 2015 - Pat WyattMolly Rocket33K views • 10 years ago
    2. 38:20
      Twitter and Visual Studio RantMolly Rocket158K views • 6 years ago
    3. 40:12
      Immediate-Mode Graphical User Interfaces - 2005Casey Muratori150K views • 10 years ago
    4. 1:11:48
      HandmadeCon 2015 - Mike ActonMolly Rocket102K views • 10 years ago
    5. 1:13:51
      Handmade Hero Day 001 - Setting Up the Windows BuildMolly Rocket465K views • 11 years ago
    6. 24:02
      How to: Work at Google — Example Coding/Engineering InterviewLife at Google7.6M views • 9 years ago
    7. 7:44
      Handmade Hero | Getting rid of the OOP mindsetvexe167K views • 9 years ago
    8. 2:27:34
      Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025Better Software Conference929K views • 1 year ago
    9. 50:00
      Killing the Walk MonsterMolly Rocket59K views • 6 years ago
    10. 29:59
      John Carmack's keynote at Quakecon 2013 part 4Kostiantyn Kostin139K views • 13 years ago
    11. 1:15:51
      Jonathan Blow - How to program independent games - CSUA SpeechAlexandre Franco190K views • 13 years ago
    12. 1:03:55
      🚀 TDD, Where Did It All Go Wrong (Ian Cooper)DevTernity Conference619K views • 8 years ago
    13. 18:41
      Refterm Lecture Part 1 - Philosophies of OptimizationMolly Rocket93K views • 5 years ago
    14. 22:41
      "Clean" Code, Horrible PerformanceMolly Rocket1.2M views • 3 years ago
    15. 1:43:46
      Handmade Hero Day 021 - Loading Game Code DynamicallyMolly Rocket83K views • 11 years ago
    16. 1:11:59
      Intro to C on Windows - Day 1Molly Rocket371K views • 11 years ago
    17. 2:50:14
      Simple Code, High PerformanceMolly Rocket464K views • 5 years ago
    18. 32:23
      Rails Conf 2013 The Magic Tricks of Testing by Sandi MetzConfreaks145K views • 13 years ago
    19. 1:55:24
      Ideas about a new programming language for games.Jonathan Blow530K views • 12 years ago
    20. 59:47
      Failing to Fail: The Spiderweb Software WayGDC Festival of Gaming570K views • 8 years ago

    6 comments from Hacker News

    1. @yakubinSep 2020· in “Ask HN: What is a better approach to interviewing?”

      Casey Muratori showcased a new model of a programming interview here: this video It shows to the interviewer how a given person works in a programming job, how they researched solutions to the problems they were faced with in the past etc.; as opposed to the usual exercises that have nothing to do with the job and won't really show you how well they will perform. It's also less confrontational which should put the interviewee at more ease.

      RecommendsView on HN
    2. @andaiDec 2023· in “NN-SVG”

      This is great! I'm currently learning 2D graphics from scratch (making vector art software), can anyone recommend any related resources? I found this interview (one relevant bit at 29:55) very interesting. Shawn McGrath did the graphics code for the game N++ which is very vectory, so he found efficient ways to render it on a GPU. this video

      RecommendsView on HN
    3. @jblowJan 2017· in “Ask HN: What are good software architecture interview questions?”

      It's not specific questions that are important so much as the process. You want the questions to be tailored to the candidate. See this example: this video

      RecommendsView on HN
    4. @lj3Mar 2017· in “Tech Interview Torture Chamber”

      I don't know why you're being downvoted. This is essentially what I suggest for an interview process and I'm not the only one. this video

      RecommendsView on HN
    5. @PainfullyNormalAug 2022· in “Why is recruiting developers so difficult?”

      There are ways of discovering if somebody can code without making them do fizzbuzz. This is a good process: this video

      RecommendsView on HN