On my first interview I used C++, and it was very hard to pass their expectiations (the interviewer didn't know C++, so he couldn't appreciate the effort of me using a low level language).
I switched to Ruby for the next rounds, and got through easily.
Then I went to their beautiful office, I loved the people and the culture there, but didn't code fast enough to join the startup (which I'm happy about...startup mindset is not for me).