It was insane and disappointing.
I told the panel that I am from python and i was assured that it doesn't matter unless i lack the methodologies.
I still don't understand how would such a company ask people on the syntax of a language rather look for solving a problem - in pesudo code)
Round 1 was an aptitude/Algorithm/Java (i applied as a Pythoniast)
Answered the questions on JAVA(from past exp. with the lang.) and cleared it.
Round 2: This guys English was horrible: (I even hinted that i know Hindi/Telugu)
Questions on JRE/JDK (He tells me these are basics that everyone on earth is expected to know)
The regular reversing a number.
I lost the interest in answering anymore questions. I wanted to leave right away, but stayed just to gain the experience.
25 horses problem, (it took me 4 times to ask him what he meant by "HORSES" )
He doesn't understand my analysis and when i came back home i was shocked to see what he was trying to do (literally getting me to answer the question in his way, the way it is online.
stock-market profit maximization: He tried to write random numbers (stock values) bu then erased 'em all and took out his ph. to copy the values from somewhere. (It took me 10 min to understand what i should do with the numbers he gave me, He tried very hard (with me asking him to repeat every other word)
Isn't the goal of asking such questions is to look for my approach to a problem rather the right solution already posted online.
It is not always the case the interviewee should be appealing, The interviewer should be interesting as well to continue a conversation further.