Live data from Hacker News

Why I Don’t Talk to Google Recruiters

yegor256.com

231–240 of 674 posts

Re: Why I Don’t Talk to Google Recruiters

#231

There is no point in giving me binary-tree-traversing questions; I don't know those answers and will never be interested in learning them. Let's presume this is out of preference and not ability. It's a pretty basic concept. If your preference stops you from learning something as basic as this as a programmer, then it doesn't seem likely that you will be motivated to keep up with even more abstruse concepts. Nearly e…

Instead of requiring someone to know a b-tree, how about just teaching it to them in an interview, and then walking through an exercise to see if they get it? That'd be more impressive to me. If someone claims to know what a b-tree, test them on a more advanced concept that builds on using a b-tree that they are unlikely to know. Then teach them that and see if they get it. Make the interview more about working together and capacity to learn, and less about computer science trivia night at the pub with no beer.

Your ability to efficiently teach people stuff that you claim is important is a chance to hold yourself accountable for how well you actually know something AND whether it is actually important at all. If an interviewer taught me something I didn't know, and then quizzed me on it, I'd be impressed as heck, and I'd wanna work with that person (if they were not an asshole).

Re: Why I Don’t Talk to Google Recruiters

#232

Earlier quoted context omitted.

I'd be interested in hearing from people who work at Google, and get to figure out a cool algorithm for solving an interesting puzzle-problem more an about once a year. I bet there aren't very many. In my experience, the stuff you do in this kind of interview has very little relation with the stuff you do in the actual job. (I wish it did! I love those algorithmic puzzles.)

My problem is that I forget things very quickly. I've implemented optimized k-d trees and VP trees from scratch, but I forget the complexity of searching, rebalancing, etc. Even though I've implemented it before. I normally just Google something simple like that when I need to "re-remember". I suppose interview performance at those types of companies is kind of like high school and college — just cram all that stuff…

I so totally agree! Forgetting stuff is as important as learning new one, because it forces you to learn/re-learn quickly.

I wrote millions and millions of lines of code in my 30 years career, I was once a top shot mac developer, and I was once a top shot computer geometry expert, and an OpenGL expert and all of that, and I've forgotten most of it... If someone asked me a trick question, I'd look like a fool.

Simply because I don't need it. My strength over all these years is my capacity at learning stuff quickly, and that doesn't come up in a trick-question interview.

So for these data structures questions: In 30 years I once had to implement a binary tree for any sort of problem I had in my job. Now it's not the same for hashes, lists, queues and many others, but trees? Quite frankly it's a CS toy. You know it's on the shelf in case it's needed, but it very rarely get a dusting.

Re: Why I Don’t Talk to Google Recruiters

#233
post #7

The worst part for me is how long the process takes, and how much time is invested for an interview process where the success rate is so low. My recent experience with AMZN was: - get contacted by recruiter, schedule a call with recruiter a few days later - take a take-home coding test a few days later - talk to the recruiter again a few days later to tell me I did well on the coding test - talk to another recruiter…

Wow you're lucky they even tell you in the interview that they were close. Google can take many weeks to get back to you, from what I've seen.

My last interview loop I got the feeling that some companies just say it's 'close' to get you to apply again in 6 months. Unless they give actionable, solid feedback (FB always does, at least with me), I consider it a binary.

Story time: At , I knew after the culture fit round that I wasn't getting an offer. I had middling coding rounds and a terrible culture fit round with the hiring manager. The recruiter claimed that it was close and the team was arguing about the hire, while the person that referred me let me know that they were passing because the hiring manager vetoed everyone with a 'no hire' about 2 hours after I left their building. I had no qualms with the reject, I truly felt a misfit in the interview, but the recruiter play was funny. Someone reached out to me 4.5 months later asking if I wanted to interview :)

Re: Why I Don’t Talk to Google Recruiters

#234

There's tons of information online about what the big companies' interview processes are like. If you show up to an interview without bothering to do any research or preparation (like the author clearly did), then it's not going to be surprising when it doesn't go well. Maybe I'm setting too high a bar, but I feel like it's not unreasonable to expect someone to spend an hour or two doing research on the interview pro…

I look at it backwards: Rejecting a candidate to day doesn't mean that they won't be exactly the kind of person I'll need to hire 3 years later, as both my needs ad theirs have changed, and therefore, I think that a good candidate experience is crucial. I want people that are rejected, or that leave the process early, to remember the experience positively. Thus, I do not expect anyone to do research on the interview…

Yeah, I totally agree with this actually. Amazon totally should have done everything you say. As it happens, I know that Google is really good at doing the things you list.

The fact that Amazon screwed up doesn't mean that the author of the blog post didn't also screw up though. He really should have figured out what he was getting into before getting on a plane.

My take on the blog post is that everyone involved was incompetent.

Re: Why I Don’t Talk to Google Recruiters

#235
post #40

> I learned my lesson two years ago, when Amazon tried to recruit me. I got an email from the company that said they were so impressed by my profile and couldn't wait to start working with me. They needed me, nobody else. I was naive, and the message did flatter me. I learned mine with AWS as well: Scheduled call. They forgot to call. Waited like an idiot for an hour. Ok fine big company yadda, yadda. Had the phone i…

Shitty experience of not showing up apart, I know that, at Google, the fact that the hiring manager isn't involved in the selection process is done on purpose, to reduce bias.

Re: Why I Don’t Talk to Google Recruiters

#236
I liked this post do much! I totally relate to what you are saying. A friend of mine recently interviewed to Google (true story), and told me about the process. Hearing about the questions he was asked completely blew away my esteem of Google, and my desire to work there. Exactly the kind of algorithm efficiency questions you describe, which is something completely unrelated to the job he was interviewing for. Also, some questions like "estimate the size of area covered by all roof tops in the city" which is nonsense to me.

I wrote this article a while ago about how I hate that kind of interviews, and actually how I personally interview. Swear to god this was before that friend told me about his process, but they miraculously managed to exactly ask all the questions I considered wrong in that article!

http://blog.itaysk.com/2016/07/07/how-i-interview

Re: Why I Don’t Talk to Google Recruiters

#237
"I'm sorry, recruiters, no more standard interviews for me."

This whole blog post reeks of arrogance. You write a few books, done some presentations at a conference and suddenly you are above the standardize hiring process? Next time, just tell the recruiters you don't do interviews and only do consultations at X rate.

Re: Why I Don’t Talk to Google Recruiters

#238
I don't know how it has changed since I left but when I was at Google and interviewing folks the idea was to find smart people who could get things done and then figure out what to do with them if they decided to join. As a result it was literally impossible to have your "future manager" interview you, because that person was only identified after you accepted[1].

But "recruiting" in the sense the author discusses is really more like a lottery for people calling themselves recruiters than it is actually finding of talent.

There are a number of these people that email hundreds or perhaps thousands of people, while simultaneously creating a "resume" out of information they found out about them online and submitting that to companies. Then when the company says "we'd like to see Bob" then they go back and figure out who Bob was and they contact Bob and try really really hard to get Bob to take an interview with the company, and if this match works they pocket anywhere from 15 to 25% of Bob's annual salary as a finder's fee.

So low overhead work that can be pretty easily automated with the occasional out sized payout? That is the recipe for a fishing business and that is what we get.

I got an email from a friend who had my "resume" cross their inbox. They emailed me to tell me my resume skills had really plummeted, what with a bit of my LinkedIn page, some Github repos, and snippets of broken english mashed together. I tied the source back to one of the "recruiters" who had sent an email saying they had companies asking for me to apply (no I didn't respond). We speculated whether the resume mashup had been done in house or if there was some Turker somewhere who was doing 'resume assembly from accessible data'.

Bottom line is that there is money to be made so people will come out and try to get that money.

[1] There were some exceptions of course and certain skills or disciplines but it was the general rule.

Re: Why I Don’t Talk to Google Recruiters

#239

Unlike most of HN (it seems), I like hearing from recruiters, because despite the very low signal-to-noise ratio, there's always that remote chance that one of them could be able to set me up with a "dream job". It's zero cost to me to politely reply to a recruiter and ask for more info, and I try to at least respond to everyone. What I've found is that they must have a lot of candidates they're juggling because fall…

I like getting recruiter emails because it kind of means I am marketable, even though some of the recruitments can become an anecdote I can talk about at a dinner party with friends... (you know one of those totally weird recruitments) But mostly I want to get it because I want to see what these companies are expecting from their candidates, technology these companies are using, and the salary range. DevOps / SRE / P…

Do the typical recruitment emails you see specify salary? The ones I get tend not to.

Re: Why I Don’t Talk to Google Recruiters

#240
Maybe he should talk to Google's contract recruiters. I got interviewed by my manager, my interview was extremely relevant to the tasks that have since been expected of me... it was good times.

Between the perks, the pay, and getting to work on various projects that always have me learning new and exciting things about front-end development I think the fifteen minute investment I made in exchanging pleasantries with a recruiter has paid off. Though that could just be my morning coffee talking.

Post reply on HN