Talks to Watch

Mock Interview with Shawn McGrath

45K views · Jan 21, 2017 · 1:41:38 · 6 HN recommenders · 6 mentions · discussed 2017–2023

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.

Why Hacker News points people here: HN cites it as the example of a better alternative to whiteboard and fizzbuzz-style interviews.

“please watch this alternative method of interviewing”HN comment, 2018

What Hacker News said 6

RecommendsjblowJan 2017

“You want the questions to be tailored to the candidate. See this example”

Example of a tailored candidate interview process

Full comment

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

in “Ask HN: What are good software architecture interview questions?” · view on HN
Recommendslj3Mar 2017

“This is essentially what I suggest for an interview process and I'm not the only one.”

Example of a better interview process

Full comment

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

in “Tech Interview Torture Chamber” · view on HN
Recommendszozbot123Nov 2018

“please watch this alternative method of interviewing”

Alternative method of interviewing programmers

Full comment

To any hiring managers that might be reading this, please watch this alternative method of interviewing: this video

in “Google's interview system: it's not about solving the problem” · view on HN
RecommendsyakubinSep 2020

“Casey Muratori showcased a new model of a programming interview here”

Interview model showing how a candidate actually works

Full comment

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.

in “Ask HN: What is a better approach to interviewing?” · view on HN
RecommendsPainfullyNormalAug 2022

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

Way to assess coding ability without fizzbuzz

Full comment

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

in “Why is recruiting developers so difficult?” · view on HN
RecommendsandaiDec 2023

“I found this interview (one relevant bit at 29:55) very interesting.”

Shawn McGrath discusses efficient GPU rendering of vector graphics in N++

Full comment

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