Live data from Hacker News

Ask HN: When did 7 interviews become “normal”?

news.ycombinator.com

371–380 of 833 posts

Re: Ask HN: When did 7 interviews become “normal”?

#371

Earlier quoted context omitted.

> If an L6 manager could keep all of the details of all of the things all their reports are working... That's not what they said, is it? There is a huge difference between what they said and how you interpreted it. They said "you need to be able to build the software and review diffs and write serious ones now and again" and "it’s very difficult to manage a process that you don’t understand with some sophistication"…

You seemed to skip their second paragraph, which is what I was replying to. Someone who can review diffs and even write a serious change every now and again isn't the most knowledgeable person on the team. The person who is writing and reviewing all of the serious diffs is. And for many L6 EMs, you'll have three of those people reporting to you, they're all working on different projects, each of which you have partia…

I made a concrete statement about what I think the minimum technical bar for EMs is up to at least L7. I also remarked that "clearly this isn't your main focus" at that seniority, which you seemed to skip.

The second paragraph, the one you seem to have an issue with, a combination of 2 things:

- a few examples of extremely senior, extremely successful engineering leaders who stayed at or near the top of the game technically, and those are but a few examples from a very long list

- an observation that in other fields, law for example, they call in the highly-knowledgable, highly-expensive, person capable of solving problems few in anyone else in the organization can and that this person carries titles like "partner" and makes the most money.

I know this is a touchy subject and I've been trying to be less flamey on HN so I didn't go hard like the GP, but they're fundamentally right even if the language is a bit intemperate: there is a prestigious and important job track for people who are pretty damned technical/quantitative but not wildly hands-on and generally concerned as much or more with coordination and communication, particularly in cross-functional or externally-facing scenarios than software systems per se: product manager. As a wild oversimplification: when an EM becomes senior enough they end up as a CTO, and when a PM becomes senior enough they end up as a CEO. This is natural and healthy division of labor.

An EM is concerned first and foremost with the health, happiness, and therefore productivity of engineers. On the foundation of the trust and rapport and deep knowledge that comes from that kind of engagement with their team, they are able to also be concerned with how their team fits into the bigger business picture: is this the right team for the needs of the business, what hiring and performance management would be necessary to make it so if not, what is a realistic schedule for the work that needs to be done given the strengths and weakness of the team members both generally and at this moment in time?

When I'm wearing my hacker hat I have no interest in reporting to an EM who couldn't do my job in a pinch, I might respect that person on a lot of levels but I won't be interested in their opinion of how I should do my job. And at no time in my career has it been so easy to identify such managers: they are the "back to the office damn the torpedos" crowd. When the task tool, and the code review tool, and the oncall/incident situation, and the build wiki are not sufficiently comprehensible to an EM to form an opinion of who is doing a good job, the instinct to do "ass-in-seat" performance evaluation is strong, the instinct to be "visible" is strong, and narrative that there's value add looks very threadbare over Zoom.

This bloc is probably too big and too entrenched to dislodge, but WFH for 2 years working out just fine is the best chance we're going to get. IMHO.

Re: Ask HN: When did 7 interviews become “normal”?

#372

Earlier quoted context omitted.

This is my answer as well. The two rational pairings are: hire fast, fire fast and hire slow, fire slow If for legal or cultural reasons you can’t fire fast, that leaves you with only one choice.

Managers should be honing the hiring process. If your team is clear about what they're looking for and thoughtful about how to get at it, you should be able to figure out if a candidate is a good team and technical fit in a couple of hours.

Not really. You can do your best to figure it out, but (almost) every single candidate will be trying to game the interview to get hired at all costs. No matter if I'm interested in the job or just treating it as a throwaway practice interview, I will always say exactly what I think the interviewer wants to hear in order to hire me. This doesn't necessarily correlate with what will actually happen in reality.

Re: Ask HN: When did 7 interviews become “normal”?

#373
post #330

Well I can say in my experience firing people is such a pain nowadays that I feel a need to be a lot more careful in hiring. I've seen a bit more than half of fired employees come back with some form of discrimination lawsuit threat after being fired.

> I've seen a bit more than half of fired employees come back with some form of discrimination lawsuit threat That's crazy. I have literally never heard of anyone actually doing that irl, only ever in the media (and then mostly English-speaking media at that). Half of them? Do they ever win those? Don't they need to pay for the company's lawyer costs if you can convincingly argue this claim is entirely baseless oppor…

The challenge is that in some states, employer suits attorney fees are paid by the employer. So employees can hire an attorney on spec to threaten the company, and say "pay us less than the cost for you to defend this suit and win, and we will go away". So you put the company in a situation where: - if they win they are out maybe -$100k - if they lose, they are out maybe -$250k

(Assuming the dispute is about $50k).

And in many areas companies must hire attorneys to represent them. They can't represent themselves.

I'm all for resolving actual issues, and I think the solution here is: - make it so parties do not need to hire attorneys - use things like fairclaims.com to arbitrate (must faster and cheaper)

Re: Ask HN: When did 7 interviews become “normal”?

#374
post #328

Earlier quoted context omitted.

What is PIP?

"(Personal|Professional|Performance) Improvement Plan". It's the first formal stage in the firing process at most companies with HR depts, which would almost certainly include any publicly-listed company. If you're at the PIP stage, it generally means your boss and your superboss have decided that it's time for you to go, but for legal purposes, they need to look like they tried to give you a chance, so they work wit…

That rules

Re: Ask HN: When did 7 interviews become “normal”?

#376
post #328

Earlier quoted context omitted.

What is PIP?

"(Personal|Professional|Performance) Improvement Plan". It's the first formal stage in the firing process at most companies with HR depts, which would almost certainly include any publicly-listed company. If you're at the PIP stage, it generally means your boss and your superboss have decided that it's time for you to go, but for legal purposes, they need to look like they tried to give you a chance, so they work wit…

PIPs are not exclusively foregone conclusion/CYA before firing. I've personally been on a PIP while in the "red zone" before an expected promotion, and came out the other side with an "exceeds" rating and said promotion during the next cycle. Sometimes, it's legitimately just a formal way of stating "this is what we expect from you if you want to stay here"; if you can meet those expectations, then great!

Re: Ask HN: When did 7 interviews become “normal”?

#377
As a principal-ish software engineer, I'd be more than happy to do 7 effective interviews/meetings with a promising prospective employer.

Every career move is life-changing, and I want to get as good a sense as I can about the people, environment, and company.

I want to hear from different levels and facets of the company, get a feel for the team members or representative other boots-on-the-ground ICs (what they're like, what the environment is like, how they feel about the company), and also try to see their initial impressions of how I'd fit in.

What doesn't work for that is being on the receiving end of a barrage of "whiteboard this Stanford new-grad shibboleth 'so I can see how you think'".

The current Leetcode interview tells me only a little bit about the company -- and it's negative (but, relativism-wise, I don't fault people much for defaulting to currently popular ideas). But it doesn't tell me much more than that (unless the interviewer is also being rude as they go through the ritual, which would be another negative).

The Leetcode interview also isn't a very effective way for the company to get a sense of what I can do that a second-year CS student probably can't.

Re: Ask HN: When did 7 interviews become “normal”?

#378
post #191

Earlier quoted context omitted.

PIPing and firing is a huge time and emotional energy suck, and it sucks for people on both sides. To reduce the amount it happens is worthy. You can’t in practice just say, “this guy sucks, lets fire him next week” And it shows, barely anyone in my entire career has ever been fired. I only personally have been close to one.

> PIPing and firing is a huge time and emotional energy suck, and it sucks So is the 7 interview gauntlet. But I guess it just shifts the burden on the candidates and externalizes cost.

Cost externalization is the entire basis of businesses/corporations these days it seems.

Maybe it was always that way though

Re: Ask HN: When did 7 interviews become “normal”?

#379
post #353

Earlier quoted context omitted.

> First: we no longer trust the hiring manager alone, because probably they aren't a strong developer This is a huge problem IMHO. I topped out at L7 on the FAANG EM track, but that’s dozens of ICs and a few EMs in your org and I still think you need to be able to build the software and review diffs and write serious ones now and again. Clearly this is now only part of your job, not the focus of it, but it’s very dif…

Do people call it a diff in the rest of AANG?

I think it's called "changeset" at Google, or at least was, and "PR" is becoming pretty common everywhere because of GitHub. But "diff" seems to be gaining some ground as a general term in the monorepo/unified-build/trunk-only world. Uber uses/used Phabricator and I think there are some other high-profile shops as well.

I don't know that there's like one leading term, but I think everyone knows what "diff" means both literally and as a connotation that it's a rebase rather than merge workflow.

Re: Ask HN: When did 7 interviews become “normal”?

#380
post #170

Earlier quoted context omitted.

> How do you know it works? Because the hallways aren't empty.

the hallways aren’t empty due to the total compensation and perceived prestige working at a FAANG or similar company offers.

due to the total compensation

Yes..it's why people do jobs.

Post reply on HN