Imagine if, when you show up to an interview, neither you or your interviewer know the question in advance. Maybe the recruiter or another party tells the both of you what is the question or problem to solve at the start of the interview.
What would happen? This is my hypothesis, this is what I think would happen:
- I, the interviewed, would not feel at a disadvantage. I would not feel like I have to impress the person that picked the problem, the person that has a lot of time to think about the solution and probably already has a preferred solution.
- We would both be incentivized to work together. We would both get a much better idea of what would the day to day of working together be like.
- They, the interviewer(s), would get a much more realistic view of what my work style is like. Instead of showing that I can memorize how to solve the contrived examples from interview question web pages. They would now how I learn new things and how I problem solve.
- I would also get a much better idea of what it is like to work for that company and with that team of people. What their expectation is of what I know, how quickly I need to wrap up and how willing they are to collaborate.