The state of interviewing for software companies in the FANG or wanna-be-FANG companies is really sad. They barely talk with you and just waste your time in multiple online tests that you have to prepare for spending at least tens of hours. Those tests have problems that either you don't face in the day to day or if you do you would have more than 30-50 minutes to solve (anyone breaks jira tickets in 30-50 minutes in…
Google has more than one hundred thousands employees, so interviewing is a very hard problem at that scale. So is there a better way of hiring for giant companies? One that doesn't involve forcing interviewee to farm leetcode for months?
Google interviewing process for software developer role in 2020
361–370 of 422 posts
Re: Google interviewing process for software developer role in 2020
#362Earlier quoted context omitted.
Netflix is known for being speedy with hiring because they are also speedy with firing under performers. So they see hiring as a relatively low risk proposition and will make decisions faster since the long term effects are greatly lessened.
This is absolutely true. It was just as easy to fire someone as it was to hire someone, so hiring was a lower risk activity. But even so, most people did not get fired, contrary to popular belief. I don't remember the stats, but almost no one was fired within their first year for example.
Also, interesting - if a person is a high performer for the first couple of years and then becomes a low performer - most likely something is wrong with the company and/or the particular project/team itself.
Re: Google interviewing process for software developer role in 2020
#363Re: Google interviewing process for software developer role in 2020
#364Earlier quoted context omitted.
I just don't think that's true. If people worked there because they were desperate to work there, they wouldn't pay industry-leading salaries.
That doesn't follow. Once people work there, they don't want those people to leave for Facebook et al. so they have to compete on retention.
(Not commenting on the underlying discussion, just the particular logical point.)
Re: Google interviewing process for software developer role in 2020
#365Indians occupy most of the management positions in FAANG, and even though developers from other races/groups do very well during the interview process(I participated in), they barely pass, because they are not from the chosen race. I would be highly surprised if Management in FAANG is not at least 80% of Indians, so please don't even bother applying here (yep, worked for AA and now G).
Re: Google interviewing process for software developer role in 2020
#366Earlier quoted context omitted.
I've literally never seen mention of this on blind. I see jokes about leaving and then returning at L+1, but never "forcing promo" via a competing offer.
I know someone who did it, but that was a few years ago during the peak of talent competition with Facebook. And the person was clearly qualified for the promo anyway.
The promo process is fairly opaque, so there's no way someone would know if the committee or manager took a competing offer into account or if they "forced it".
It seems more likely they were qualified and the timing was coincidental with the competing offer.
Re: Google interviewing process for software developer role in 2020
#367Earlier quoted context omitted.
In all honesty, there are not that many "bog standard SDEs" at Google. That's not what the company is hiring for: it wants engineers who are comfortable with complexity, whether measured in technical challenge (Tensorflow, Dart etc.), robustness (cloud, GSuite) or extreme scalability (Gmail, ads, search etc.) A PhD is clearly not the only path to that skillset, but it's not unusual either. Separately, I'm sorry the o…
> That's not what the company is hiring for: it wants engineers who are comfortable with complexity, whether measured in technical challenge (Tensorflow, Dart etc.), robustness (cloud, GSuite) or extreme scalability (Gmail, ads, search etc.) How confident are you about that assertion? A lot of Googlers are doing generic web/app work that happens elsewhere from those I've talked to. Not HQ tho so maybe it's different…
Re: Google interviewing process for software developer role in 2020
#368Earlier quoted context omitted.
To be really good at those interviews you have to practice to be really good at those interviews. It takes a tremendous amount of time to get good enough that you can't possibly fail (especially for people like me, who are incapable of thinking clearly when they're asked to perform in front of others). My brother hires for a consulting firm and he was talking about how there really is a shortage of talent out there.…
> My brother hires for a consulting firm and he was talking about how there really is a shortage of talent out there. Exceptional talent is rare. There's only a shortage if you're unreasonable. Lots of employers are some combination of apathetic, unreasonable, or plain ol' lazy. It costs them nothing to fish for talent for 6-12 months, accept hundreds of applications, and then complain when a unicorn didn't come alon…
Re: Google interviewing process for software developer role in 2020
#369Earlier quoted context omitted.
I still have nightmares using Doc as code editor. I new it would be bad, thought notepad would work as a good practice environment. But no Doc is like word tries to auto format/fix every line and tab. I couldn't deal with my code moving nor read it afterwords.
Oh god. the auto caps is just the beginning, auto-correct is not your friend. And they expected to be able to run the resulting code afterwards!
Re: Google interviewing process for software developer role in 2020
#370They haven't come up with any extraordinary, interesting technology for years now. Technologically they're becoming less and less relevant.
Tables have turned for Google long time ago, and they should be the ones who do more to attract employees.