Programming Interview Screening Tasks A collection of tasks I was asked to do as part of the interview process for different companies