-> in a position description there is no matter on which language exactly I am coding now ("Proficient in at least one of the following languages (there will be a coding challenge): Python, Perl, Java, Javascript, Objective-C, C, C++ or C#.")
-> The short test assessment just after application was applied contained a code task which I can solve on any language (I wrote it by Typescript - the language which I use daily every day)
-> On a coding session suddenly they asked me to write code only on JAVA.
It's very confusing story. In this case, better to warn candidate about it. I was preparing a few days to study algorithm tasks on JS/TS because I was pretty sure that I still will choose the language.