I mean the good answer is:
I am not sure this code could be interpreted the same by different programmers and compilers alike. So I would never write it.
I am not sure this code could be interpreted the same by different programmers and compilers alike. So I would never write it.
It's common for interview questions to explore unusual code, perhaps poor quality code, that hinges on edge cases of the language. A candidate with a strong understanding of the language would be expected to take the opportunity to demonstrate it.