It seems similar to the hiring process for Jane Street, as described in "Going Infinite", by Michael Lewis. Jane Street tests applicants on how well they do with games where the rules change during the game.
Lateral thinking puzzles are underrated, and orgs mostly punish lateral thinkers. Even though the lateral thinker is going to catch way more bugs. They will also generate more bug reports by doing so, and that's bad for numbers, stop that.
Or the old FANG hiring problem. "How would you implement a binary search tree for this problem, and do it only on a Google doc, no auto complete."
Good programmer: "I would never do that. That sounds horrible. Who thought of this?"