This question was closed as non constructive with no comments or feedback of why it is considered of low quality.
IMHO, I believe the question is reasonable and answerable from anyone with good experience.
Similar question were posted on some time ago, but specific to certain languages:
How can I test PHP skills in a interview? with a great answer provided by Yannis Rizos one of the moderators.
.net Interviews a question about interviewing a senior .Net developer.
How you prepared for your .NET interview?
What are some tasks you might ask a potential ruby developer hire to complete?
So why a question about a non-language specific interview was closed?