My least favorite interview ever, was essentially "Implement this generic problem that our team had to solve, but you don't have the context of our infrastructure, and I'll criticize you every time you deviate from the actual solution we came up with because your solution wouldn't work in our context". It really felt like a "read my mind" type of problem.
No further point. Just glad to see you point out the relatively obvious point that you need to evaluate a question for someone who doesn't have your current context.