tech-puzzles from spotify jobs page