Re:Compare career levels across companies
by jasondclinton on Thursday November 01, 2018 @12:31AM
(#18351467)
Google SWE interviewer here. You can absolutely interview in Ruby. I have it listed on my language interviewing skills page. It is harder to schedule for more obscure languages because we have to find 4 people with that language who are available.
Re:Compare career levels across companies
by mathattack on Thursday November 01, 2018 @09:19AM
(#18353589)
This is the key insight. The company seems to be language agnostic - the pool of interviewers isn’t.
Re:Compare career levels across companies
by JustSomeNobody on Thursday November 01, 2018 @08:38AM
(#18353315)
I was told I could use C# as that is the language I use the most. Thing is, I'm going to use Python anyway. If they're going to whiteboard me, I want a language that is easy to write on a whiteboard and, to me, Python would be that language. Besides, I'm over C#. Would love to program Python for a while.
Re:Compare career levels across companies
by Bahamut on Thursday November 01, 2018 @12:39AM
(#18351498)
I have interviewed with Google 7-8 times over the past 3-4 years (Google has mostly rejected me, but last time I cancelled the process with an onsite scheduled due to personal reasons) - every single time, Google has let me interview with JavaScript.
Re:Compare career levels across companies
by test1235 on Thursday November 01, 2018 @06:19AM
(#18352495)
why do you keep re-interviewing? Is it for different roles?
Re:Compare career levels across companies
by JediClown on Thursday November 01, 2018 @08:32AM
(#18353283)
Dude really wants there.
Re:Compare career levels across companies
by Bahamut on Thursday November 01, 2018 @10:51AM
(#18354401)
Google offers are some of the best for putting pressure on other companies.
I am currently at another FAANG though, and may not leave my company ever, even if it would likely up my compensation.
Re:Compare career levels across companies
by taylorhalliday on Thursday November 01, 2018 @01:18AM
(#18351629)
I interviewed and passed at google. Through 6 interviews I used JS, C, Go, and Swift. One of the tougher Qs was to make a pretty full-featured promise library from scratch in whatever language I wanted in one of those interviews. Chose Swift because I'm a fan of the syntax for blocks (esp when whiteboarding). Feedback was that was my best interview of the day. My experience - they wanted to know I could program, didn't care about language.
Re:Compare career levels across companies
by hcles on Thursday November 01, 2018 @08:19AM
(#18353224)
You wrote a promise library in Swift on a whiteboard? What?
How large was this whiteboard?
Re:Compare career levels across companies
by Double_a_92 on Thursday November 01, 2018 @04:17AM
(#18352091)
What is a promise library? Sounds rather complex, how does that even fit on a whiteboard?
Re:Compare career levels across companies
by bradleyjg on Thursday November 01, 2018 @07:45AM
(#18353013)
It’s a js async idiom.
Re:Compare career levels across companies
by jogjayr on Thursday November 01, 2018 @12:39AM
(#18351499)
I interviewed in JavaScript, so that's not strictly true. And if you're interviewing for an iOS role, Objective-C is obviously going to be a hard requirement. But if you say Python then write Ruby in the actual interview, would they really care that much? (any Google interviewers care to answer this?) I gave JS as my primary language but did one of my interviews in Python because I felt like it - the interviewer was fine with it.
Re:Compare career levels across companies
by kelukelugames on Thursday November 01, 2018 @01:12AM
(#18351604)
I just did an interview in Go. I think people have done javascript too.
Sounds like a miscommunication happened somewhere. You should provide feedback to your recruiter.
Re:Compare career levels across companies
by jhall1468 on Thursday November 01, 2018 @12:23AM
(#18351439)
Maybe that's your experience, but there are a number of people that didn't have that experience. I mean, you think Google isn't going to let you use a language they invented in an interview? Maybe your interviewer was a jerk, or maybe this was for a very specific role in which only those languages are applicable, but almost all jobs at Google are generalists.
Except the choice is between Java, C++ and Python. They are very clear about that, asking what your preference is during the scheduling phase.
I went through the interview process this year, and even tried to ask my interviewers if it was ok to do Kotlin instead of Java. It wasn't.