Why limit interview questions to problems you already know the answer to? You can have them help you with some problem in your actual codebase you're already working on.
> You can have them help you with some problem in your actual codebase you're already working on.
This is a terrible idea. If they come up with a brilliant solution can you actually use this in production? Who owns the code they write during an interview?