I have google first round scheduled in a couple of days, my preferred language for competitive coding is Ruby, although google recruiter stressed on choosing something from Python, Java, or JS. I have prior experience in all but it is a bit rusty. Has anyone faced this before with Google especially and how did they navigate? Thanks!
Honestly ruby should be fine as long as your code is readable and the interviewer can understand what your solution is doing. It’s just that from the interviewers perspective, them knowing what language you’re using does make it easier to understand which could lead to better feedback
I think the recruiter said that because they'll have to find 4 SWEs who have Ruby as one of their interview languages, which could be difficult. In COVID times, due to virtual on-sites, they can have interviewers from different offices, but even then I don't know many who list Ruby. It could complicate things, and I feel like you should just practice a bit in one of the recommended languages to make the process as smooth as possible.
Thanks for the replies! I was just worried if I forget some syntax and by default start writing in ruby due to habit, or mix it up. But I guess telling the interviewer beforehand, to help me out with syntax for Python should not be a problem?
Had the same problem when I did my interviews. Just spend a couple days doing leetcode problems in Python and you'll be fine. Highly recommend python since there's usually less boilerplate than something like Java.
Recruiter reached out to me
Just learn another language dude it’s not a big deal