Mock Interview with Shawn McGrath
Molly Rocket6 HN recommenders · recommended in 6 months, 2017–2023
demo · general · evergreen · 2017–2023 on HN
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.
Up next
6 mo on HNBryan Cantrill on Jails and Solaris Zones
PapersWeLove
6 HN recommender · 2016–2025
10 mo on HNCppCon 2017: Matt Kulukundis “Designing a Fast, Efficient, Cache-friendly Hash Table, Step by Step”
CppCon
9 HN recommender · 2018–2026
3 mo on HNTwitter and Visual Studio Rant
Molly Rocket
3 HN recommender · 2020–2026
3 mo on HNLibreSSL: The first 30 days, and what the Future Holds
Andrea Ross
3 HN recommender · 2014–2022
4 mo on HNTwenty Minutes of Reasons to Use the RemedyBG Debugger
Molly Rocket
4 HN recommender · 2022–2024
2 mo on HNObject-Oriented Programming is Garbage: 3800 SLOC example
Brian Will
2 HN recommender · 2016–2022
3 mo on HNWhy Adults Can't Develop Perfect Pitch
Rick Beato
4 HN recommender · 2017–2025
8 mo on HN30 Essential Ideas you should know about ADHD, 1A Intro, Chronic Developmental Disability
Adhd Videos
9 HN recommender · 2017–2024
11 mo on HN🚀 TDD, Where Did It All Go Wrong (Ian Cooper)
DevTernity Conference
11 HN recommender · 2018–2024
11 mo on HNBret Victor The Future of Programming
Joey Reid
12 HN recommender · 2017–2026
10 mo on HN"Uncle" Bob Martin - "The Future of Programming"
Paul Stringer's Mobile Tech
10 HN recommender · 2016–2022
10 mo on HNTim Ewald - Clojure: Programming with Hand Tools
ClojureTV
9 HN recommender · 2014–2024
6 comments from Hacker News
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
There are ways of discovering if somebody can code without making them do fizzbuzz. This is a good process: ▶ this video
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.
To any hiring managers that might be reading this, please watch this alternative method of interviewing: ▶ this video
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
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