Interview Question: how do you ensure you only virus scan once?
The article argues for interview questions based on real work, using a file-upload and virus-scanning scenario to test system design, performance, fault tolerance, and UX rather than rote algorithms.