Some pre-interview coding challenges