I've been getting to the same conclusion regarding interview questions. Creating them from real problems helps you to assess the skills you really need and improve candidate experience.
Once you've created a few interview questions from daily problems, it also gets easier to spot good opportunities to do it again.