iOS developer Interview assignment