TLDR · PROGRAMMING, DESIGN & DATA SCIENCE
AN UNDERRATED SOFTWARE ENGINEERING INTERVIEW QUESTION
Summary from the TLDR newsletter
The bug squash interview involves asking candidates to find a bug and maybe write code to fix it. It is very effective because it reflects everyday software development, it's easy for the candidate to self-assess their own progress, it's difficult to cheat, and candidates who are good at it are good at it because they have practiced debugging day in and day out their entire career. The bug squash interview tests a skill rarely covered by existing interview loops. It's also fun to do.