TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

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

711 pointsby geeky4qwertyabout 3 years ago
edit: I love this community! Thank you so much for all the insight. For those who complained, I&#x27;m sorry if this post comes across as complainy or redundant, I respect the HN hive-mind and was genuinely curious about everyone&#x27;s thoughts on the matter.<p>Hello fellow travelers, I&#x27;ll do my best to keep this brief(ish).<p>I&#x27;ve been in IT professionally since Y2K, data entry-&gt;QA-&gt;SysAdmin-&gt;PM-&gt;consultant-&gt;founder-&gt;sold and with the money took some years off, bought some property and a fixer upper and went to school and got a BSBA degree (never graduated from high school but wanted to show my kids the importance of a degree). I missed working and creating things with people so decided to reenter the job market in the PM space. So now that my hat is in the ring I have been told by recruiters what I need to &quot;expect&quot; in this &quot;new market.&quot;<p>I was told &quot;5 to 7 interviews is normal&quot;. What? I genuinely feel like I&#x27;m having a &#x27;Blast from the Past&#x27; moment in this whole thing (good 90s romcom kids, look it up).<p>When did a hiring manager lose their authority and the trust of the organization to do their job? Am I just out of touch? How is a process like this in any way shape or form efficient or productive? Am i missing something? HN, please help!

149 comments

mabboabout 3 years ago
Having been an interviewer at a FAANG for many years, I can explain <i>some</i> of the logic behind it. I&#x27;m not saying this logic is <i>valid</i>, but it&#x27;s how we got here, imho.<p>First: we no longer trust the hiring manager alone, because probably they aren&#x27;t a strong developer. We instead trust strong developers that are well trained at evaluating good devs. At the same time, we don&#x27;t want to thrust a dev onto a hiring manager, so they <i>also</i> need to interview you too and have a say.<p>Second: Is it really fair to have just one or two developers evaluate you? When I first was an interviewer, I liked everybody! I would have hired them all. So getting multiple data points <i>matters</i>. Best to have at least a couple dev interviews.<p>Then there&#x27;s the whole problem of needing to evaluate you on multiple dimensions. Can one interview really tell if you&#x27;re good problem solving, coding, algorithms&#x2F;data structures, and any specialization the role has? What about the soft skills aspect? We&#x27;re going to need to have at least 3 or 4 interviews to cover all these aspects. These roles pay a huge sum of money, so there&#x27;s a lot of worry that someone will be hired who doesn&#x27;t really meet the bar, you know?<p>But now we have a bigger problem: if we&#x27;re going to invest 4+ people to spend an hour of time with you each, we&#x27;d better have <i>some</i> data points that you&#x27;re worth that investment. So maybe we need one or two initial interviews ahead of time to weed out any obviously unlikely candidates.<p>After that, it&#x27;s every other company going &quot;Oh shit, Amazon does 6 interviews? We should do that too!&quot;.
评论 #30889520 未加载
评论 #30890294 未加载
评论 #30891639 未加载
评论 #30889994 未加载
评论 #30892293 未加载
评论 #30889431 未加载
评论 #30890685 未加载
评论 #30890838 未加载
评论 #30889389 未加载
评论 #30891155 未加载
评论 #30890960 未加载
评论 #30889866 未加载
评论 #30891597 未加载
评论 #30891969 未加载
评论 #30890120 未加载
评论 #30894331 未加载
评论 #30892004 未加载
评论 #30892328 未加载
评论 #30890481 未加载
评论 #30898594 未加载
评论 #30891381 未加载
评论 #30895960 未加载
评论 #30891351 未加载
评论 #30902118 未加载
评论 #30891668 未加载
评论 #30910307 未加载
评论 #30894891 未加载
评论 #30894843 未加载
评论 #30894342 未加载
评论 #30908307 未加载
评论 #30889688 未加载
kstenerudabout 3 years ago
Tech is very cargo cultish, which comes from having a young average age, and a strong survivorship bias in the media. Remember the Google brainteasers? Fizzbuzz? &quot;Culture fit&quot;?<p>Tech companies have the lowest infrastructure costs of any industry, and so they have no place to hang their risk aversive paranoia except on personnel (the safer you are, the more trivial the things you fear).<p>There&#x27;s nothing logical about it, but since they have to fear something, it&#x27;ll be whatever some douchebag with a following puts in their next &quot;XYZ considered harmful&quot; blog post.
评论 #30889240 未加载
评论 #30889400 未加载
评论 #30889408 未加载
评论 #30889466 未加载
评论 #30889357 未加载
评论 #30892381 未加载
评论 #30889372 未加载
vikingcaffieneabout 3 years ago
Hiring manager here. IMO the current tech hiring norms are gross and not sustainable. It feels like a weird hazing ritual and with the current market, is the single biggest reason you can&#x27;t hire. Why on earth would someone burn a weekend on a take-home test for your startup when they have 15 other irons in the fire? At my current employer we got rid of all that ridiculousness. No take home test. No live coding. We&#x27;ve gotten the whole process down to a few hours over a few days. I&#x27;d like to think it&#x27;s a mutually respectful process.<p>I think it&#x27;s time we accept that the person we are talking to is who they say they are on their resume. You don&#x27;t see accountants balancing books before they get hired. Why should this be any different? If you aren&#x27;t who you say you are, its either blatantly obvious in the interview or we&#x27;ll find out when you join and we&#x27;ll try to correct or part ways. This is like pretty much any other job out there.
评论 #30891724 未加载
评论 #30891111 未加载
评论 #30893545 未加载
评论 #30891507 未加载
评论 #30892426 未加载
评论 #30891633 未加载
monster_groupabout 3 years ago
Most tech companies now do around 4-5 interviews. It has been like that for at least 7-8 years (probably more) but I just found out that not all companies are like that. After being subjected to these demeaning Leetcoding interviews I went through a refreshingly pleasant experience. It was an interview with just one person. They gave me a technical open-ended problem and two weeks time. After two weeks I had to do a presentation to them how I would solve that problem. Not much more was required. I could choose to do as little or as much as I&#x27;d like. I did have to spend around 30 hours researching that problem as it was an unfamiliar problem space for me. The presentation was just 1 hour session with the hiring manager where he and I had a technical discussion about my solution. No more interviews of any kind (not even behavioral). I had an offer three days later. I thanked the manager for his meaningful and humane interview process. I can&#x27;t believe I have wasted hundreds of hours doing LeetCode when there are companies out there that treat candidates respectfully rather than code churning machines.
评论 #30889363 未加载
评论 #30889493 未加载
评论 #30889486 未加载
评论 #30889643 未加载
评论 #30890368 未加载
评论 #30890956 未加载
评论 #30889903 未加载
评论 #30889339 未加载
评论 #30890756 未加载
rafiki6about 3 years ago
Too many people got into this industry, and too many people were able to easily switch between companies and boost their salaries absurd amounts. The big boys decided to use interview grinds to reduce turnover (that&#x27;s why they all more or less have the same process) and all the people who started companies and came from these companies have been through and assume this process works due to the success of the big boys and they themselves being subjected to it.<p>The reality is this profession isn&#x27;t that hard, and majority of people working in it are pretty much just plumbers using the innovations of true computer scientists.<p>We&#x27;ve managed to created a much more inefficient gatekeeping mechanism than just creating a proper certification process and commended ourselves for it and pretend it&#x27;s somehow more meritocratic than just getting a comp sci&#x2F;eng degree and license.
评论 #30895270 未加载
ergonaughtabout 3 years ago
I&#x27;ve built international teams, technical and otherwise, for 20 years and the reality is that unless you are hiring for an extremely specific role with extremely specific requirements, which is almost never the case in reality, any more than 3 interviews is a waste of time. Two within the same team, if relevant, one outside the team.<p>Furthermore, evaluating anything other than &quot;Do you want to work with this person?&quot; (on a scale of &quot;I&#x27;ll quit if you hire them&quot; to &quot;I&#x27;ll quit if you don&#x27;t hire them&quot;) is a waste of time.<p>But, as you see, people absolutely adore wasting their time and yours, as if no one has anything better to do.<p>Hire people that your people want to work with. Put them to work and see how it goes. Let go of people that didn&#x27;t work out. There is no further secret sauce for hiring in nearly every ordinary circumstance.<p>IMO.
评论 #30893225 未加载
bjornlouserabout 3 years ago
They are trying to find candidates that won&#x27;t quit once subjected to micromanagement and a culture of constant fire drills, etc.<p>A proxy for that kind of tolerance is whether the candidate will jump through an inordinate number of hoops while being hazed by future coworkers.
评论 #30889739 未加载
nickjjabout 3 years ago
I&#x27;m not sure why part time contract style &quot;interviews&quot; aren&#x27;t more common.<p>If I ever got into a situation where I was hiring, it would start with a 2 hour conversation. No coding questions. I want to get to know you and also talk shop about applicable technologies.<p>Then after that is simple. I would hire you to do 5-30 hours of contract work where we pair program on real life things. The interviewer would do the driving to eliminate large amounts of ramp up time. This could be anything from R&amp;D to implementing something real that&#x27;ll ship to production. This would be paid work of course and the schedule would be based on the interviewee&#x27;s availability, hopefully at least a few hours a day. The duration depends on how well of a match they are, a better match would have more hours just to filter things over a longer sample size.<p>The person pairing with them (a currently employed dev &#x2F; tech lead &#x2F; CTO, etc.) would be doing this work anyways so it&#x27;s not a time sink, as opposed to them stopping their &quot;real&quot; work to do 5 technical interviews.<p>I&#x27;m guessing this would give both a good assessment of how the interviewee thinks through problems and you can get a good sense of where they&#x27;re at technically. Also you get to see how well you mesh together from a &quot;do I want to work with this person every day?&quot; standpoint. It&#x27;s also super low risk for the company because you don&#x27;t need to go through the entire costly hiring process up front. It also lets the person interviewing for the job get a better sense of what it&#x27;ll be like to really work there.<p>It&#x27;s a win &#x2F; win. Why isn&#x27;t this more popular?
评论 #30889446 未加载
评论 #30889397 未加载
评论 #30889393 未加载
评论 #30889448 未加载
评论 #30889440 未加载
评论 #30889542 未加载
评论 #30889377 未加载
评论 #30889468 未加载
评论 #30893446 未加载
评论 #30889390 未加载
评论 #30889891 未加载
评论 #30889923 未加载
评论 #30891391 未加载
评论 #30889889 未加载
评论 #30889610 未加载
评论 #30889558 未加载
jjmorrisonabout 3 years ago
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&#x27;ve seen a bit more than half of fired employees come back with some form of discrimination lawsuit threat after being fired.
评论 #30889253 未加载
评论 #30889463 未加载
评论 #30889741 未加载
评论 #30890454 未加载
评论 #30891417 未加载
评论 #30889317 未加载
Mountain_Skiesabout 3 years ago
Tech companies are extremely risk adverse when it comes to hiring the &quot;wrong&quot; person. More interviews means more people to spread to blame over if a wrong hire happens. At seven interviews, if everyone signed off on the bad hire, that wasn&#x27;t anyone&#x27;s fault, it must have been that the hire was skilled at deception or some other deflection.
评论 #30889531 未加载
评论 #30890055 未加载
评论 #30889351 未加载
neilvabout 3 years ago
As a principal-ish software engineer, I&#x27;d be more than happy to do 7 <i>effective</i> interviews&#x2F;meetings with a promising prospective employer.<p>Every career move is life-changing, and I want to get as good a sense as I can about the people, environment, and company.<p>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&#x27;re like, what the environment is like, how they feel about the company), and also try to see their initial impressions of how I&#x27;d fit in.<p>What <i>doesn&#x27;t</i> work for that is being on the receiving end of a barrage of &quot;whiteboard this Stanford new-grad shibboleth &#x27;so I can see how you think&#x27;&quot;.<p>The current Leetcode interview tells me only a little bit about the company -- and it&#x27;s negative (but, relativism-wise, I don&#x27;t fault people much for defaulting to currently popular ideas). But it doesn&#x27;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).<p>The Leetcode interview also isn&#x27;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&#x27;t.
rdiddlyabout 3 years ago
The last two places that offered me jobs interviewed me twice each. The one before that, it was a fairly easy half-hour solo technical test, then an interview. I think that&#x27;s the sweet spot, frankly - a fizzbuzz-level coding challenge and then a single interview to which all stakeholders show up. Maybe two interviews at most, and that&#x27;s only if you can&#x27;t get everybody in a room together at the same time. And when I say &quot;all stakeholders,&quot; I really mean no more than about 4 people: a peer, a mentor, a boss, and at most one counterpart from another team that interfaces closely with that team, but I digress.<p>I&#x27;ve never had to put up with more than 2 interviews, and probably wouldn&#x27;t. But I&#x27;m not in the Valley, and I&#x27;m generally not applying to the Big Five as it were. You know it occurs to me there&#x27;s a possibility your recruiter is just over-preparing every candidate to expect the worst. Or who knows, maybe 5 to 7 interviews is normal for clients of <i>that particular recruiter</i>, because they&#x27;ve got a reputation for shoveling idiots through the door? In other words, it seems like there could theoretically exist a recruiter whose clients take their recommendations so seriously that they don&#x27;t even interview you once!
Ozzie_osmanabout 3 years ago
As someone who&#x27;s played all roles in this story (candidate, interviewer, hiring manager, person designing the process) I&#x27;m going to argue that symmetry is more important than length.<p>By symmetry, I mean that at any point in the process, you and the company have invested the same amount and learned the same amount. If you&#x27;re going to give me 5 interviews where I&#x27;m answering 90% or 100% of the questions, go away. If you&#x27;re going to give me 5 interviews, where the first one is the hiring manager mostly telling me about the company and the role, the middle two or three are about 75% me answering, and the last one or two are mostly me getting to know some people I&#x27;m going to work with, that does seem long, but at least it&#x27;s balanced. This is a big decision for the candidate as well, so presumably if the process is fair both the candidate and the company should want a process of the same length
评论 #30890724 未加载
评论 #30891157 未加载
ChrisMarshallNYabout 3 years ago
My God, I am so glad to be out of the rat race.<p>I was chased out, by the <i>very first contacts</i> from companies, or, in a couple of cases, the second contact, being directly hostile and insulting.<p>I’d assumed that this was because I’m older, and people just wanted me to self-delete from the hiring process (it worked). However, hearing all these nightmare stories makes me think that <i>everyone</i> has to go through that.<p>If that’s the case, then it’s really just a hazing ritual; preparation for new hires to be pliant and subservient.
评论 #30890069 未加载
jclulowabout 3 years ago
The predictive power of a single interview with a single person is just not that high.<p>For one thing, the company is not the only one doing the interviewing; the candidate is also interviewing the company. Before making a commitment to join a team, I think it&#x27;s valuable to speak to a number of members of that team to get a sense of what they&#x27;re like.<p>On the company side, I have also witnessed several people who might have looked alright in just one interview, but when exposed to several it became clear they were adjusting their story significantly for each interviewer to the point of dishonesty.<p>There is clearly some line beyond which more interviews would present seriously diminished returns, but I think six or seven interviews, each 30-60 minutes, is much more likely to result in a better outcome for a professional engineering position than just one interview with a hiring manager.
评论 #30889539 未加载
NikolaNovakabout 3 years ago
I love reading Hacker News for many reasons, but one of them is to see just HOW different &quot;Silicon Valley&#x2F;FAANG&quot; mentality is from virtually everywhere else. Where 7 interviews and a full day on-site are seen as normal, productive, and fair to all involved.<p>FWIW, Where I&#x27;m at:<p>* Right now it&#x27;s employee&#x27;s market. I am pushing to have two short interviews with candidates, recruiting is pushing to minimize it to ONE. Otherwise we lose the candidates we most want to get - the highly qualified, ambitious ones who don&#x27;t have time to waste and have opportunities and options<p>* We hire to keep. We are not hiring for somebody to do boilerplate for 12 months, stack their resume, and keep going. We are hiring to invest into them - ensure they learn about the business, the functionality, the processes, the system, the stakeholders, the clients, the team members; and perform well and smoothly and for a long time. As such, we find that technical skillset is <i>important</i>, but some of the non-technical skillsets much more so - sense of ownership and commitment, communication and soft skills, etc. So the 3 or 6 or 12 hours of coding problems really don&#x27;t meet our needs.<p>I thought Google after a decade basically said - data doesn&#x27;t support some of these crazy interviewing styles we have become known for. Did industry miss&#x2F;ignore the data and decided to double down on making interviews more and more onerous, and more and more filtering out brilliant candidates who don&#x27;t happen to be able to dedicate days of their lives (or weeks, for the inane interviews which require you to re-memorize your ComSci undergrad) PER OPPORTUNITY which may never hash out?
nicoburnsabout 3 years ago
&gt; &quot;5 to 7 interviews is normal&quot;<p>Yeah, it&#x27;s definitely not. I&#x27;ve never done more than 3 interviews, and that was the exceptional case. Vast majority have been either one interview with the hiring manager or two interviews where one is with the immediate hiring manager and the other was with someone more senior within the company.
评论 #30889562 未加载
vsaretoabout 3 years ago
&gt;I was told &quot;5 to 7 interviews is normal&quot;<p>Be suspicious when anyone says something is normal in tech that tries to speak about the operations and culture of a vast array of companies, <i>especially</i> recruiters and <i>very especially</i> recruiters who work for recruiting companies.<p>Tech is a massive industry, and there&#x27;s enough companies that don&#x27;t do the normal thing that you can spend only a year at those companies and still have enough companies to remain employed for a lifetime. That&#x27;s only 45 companies from age 20 to 65 if you only ever work a year at a single company.<p>That said, 5-7 seems exceptionally high. I&#x27;ve only ever done a max of 4, personally.
评论 #30889896 未加载
daviddever23boxabout 3 years ago
It hasn&#x27;t, and isn&#x27;t.<p>IMHO, if a company cannot execute a hire in three interviews (or generally less), there are serious structural issues that one should steer clear of.<p>That said - the applicant screening process is where the most significant work-multiplication value lies; to this end, I cannot stress the significance of writing and communications skills with regard to the quality of a CV &#x2F; resume. If the execution in this area is poor, it will be poor elsewhere. This is one&#x27;s pitch deck, of sorts.<p>Frankly, there is a more critical question IMHO than (the existence or quality of) one&#x27;s university degree or developer skill set: can a prospective hire with relevant experience and a history of execution be put in front of clients, co-workers and investors to communicate concisely and clearly?<p>Answer: they can certainly start with selling themselves during the interview process.<p>With the right hire, it can then be possible that requirements gathering is better defined, technical documentation is accurate, and work sizing becomes an exercise in clear communication of risk. It also makes culture fit a much simpler proposition.
评论 #30894621 未加载
whywhywhywhyabout 3 years ago
&gt; How is a process like this in any way shape or form efficient or productive?<p>Because hiring the wrong person becomes a colossal waste of time and money.
评论 #30890035 未加载
评论 #30889298 未加载
评论 #30889639 未加载
评论 #30889447 未加载
Ozzie_osmanabout 3 years ago
Google had looked at some internal data and decided that after four interviews, you don&#x27;t really get any increase in signal: <a href="https:&#x2F;&#x2F;rework.withgoogle.com&#x2F;blog&#x2F;google-rule-of-four&#x2F;" rel="nofollow">https:&#x2F;&#x2F;rework.withgoogle.com&#x2F;blog&#x2F;google-rule-of-four&#x2F;</a>
评论 #30889753 未加载
评论 #30890128 未加载
mouzoguabout 3 years ago
Yeah I have 16 years experience and was asked to take an aptitude (IQ) test. I find it personally insulting.<p>I think it all emerged from the recruiting&#x2F;HR market. They started as middlemen but found a way to take on more of the &quot;gatekeeping&quot; role in hiring.<p>This then lead to recruiters using more and more technical jargon and then we saw the emergence of leetcode interviews trend from faang, and multiple stupid interviews, because it&#x27;s the trend.
评论 #30889291 未加载
评论 #30889234 未加载
评论 #30889781 未加载
UncleOxidantabout 3 years ago
I think it really depends on where you&#x27;re interviewing, especially now that lots of places are desperate to find people. Sure, at the big FAANG companies you still have to jump through a lot of hoops, but at newer, smaller companies they seem (in my recent experience, anyway) to be much more willing to hire after 2 or 3 interviews (phone interviews even). The place where I&#x27;m working now I had a total of 3 phone interviews (not in person due to covid, plus it&#x27;s a completely remote company). The 3rd interview was with the CTO. He basically said: &quot;It&#x27;s really hard to find people to hire right now. We&#x27;d like to hire you, do you have any questions for me?&quot;
imtakmoabout 3 years ago
I entered the software industry as a developer about 4 years ago, and I have been running interviews for the past 2 years or so. Interview hell is all I have ever known.<p>Could you elaborate on how things worked differently in the past? I legitimately have no idea what a developer interview &quot;loop&quot; would look like without 5 to 7 interviews, but I desperately hope it can exist.
评论 #30889518 未加载
评论 #30889309 未加载
评论 #30889245 未加载
评论 #30889593 未加载
评论 #30889868 未加载
评论 #30889290 未加载
thenerdheadabout 3 years ago
You&#x27;re not out of touch, the industry is.<p>I firmly believe that nobody knows what they are doing when it comes to hiring and everyone is just following each other.<p>It&#x27;s as if interview loops are so long winded that only the ones with enough willpower&#x2F;endurance survive. They also tend to expand so much time that each company is hopeful to find a better candidate in that duration. Yet corporations don&#x27;t tend to take into account optimal stopping into their hiring practices and end with less than ideal candidates or come out with no candidate at all.<p>Personally I think more companies should hire faster and improve their performance evaluation processes to fire faster. It shouldn&#x27;t take more than 2-3 interviews to get enough &quot;data points&quot; that someone has potential to grow in the position. Especially at this level of pay and responsibility, you should have something online to show you&#x27;re competent already. Everything else is corporatism and appeasing the social agenda.<p>Some big tech companies you can get hired and never get fired. Other companies you can get PIP&#x27;d although you&#x27;d be a 10x contributor at another big tech company. The goal posts will continue to move as tech jobs become more accessible to the world. I think that&#x27;s a good thing, but I think we should challenge what is normal to land a job in the first place. 5-7 is ridiculous and costly for all parties involved.
jl2718about 3 years ago
Because they can. There’s way too many of us, so the expectation has changed from ‘trainable’ to ‘pre-trained’. It keeps changing too. Just 5 years ago, hiring was mostly leetcode from junior to principal. Now I think it’s changing again, but I don’t know what to. I’ve found that developer productivity is mostly determined by facility with the DevOps tools and frameworks. I hate to say that because it turns hiring into buzzword bingo, and this has become impossibly complex.
beezleabout 3 years ago
In the dark ages, I did coding and systems work for a large money center bank. Hiring back then was at most three interviews - a team member, manager and perhaps the next manager up. There were no &quot;tests,&quot; though pertinent questions were asked - often related to the hardware&#x2F;development environment and familiarity with business and process.<p>I don&#x27;t recall any of the people that I worked with directly, or knew from other groups, being incompetent.
KerrickStaleyabout 3 years ago
I&#x27;ve worked as a software engineer in the US since 2013 and have gone through 12 interview loops in my career. At a typical tech firm, the SWE interview loop consists of:<p>1 recruiter screen: discussing background with recruiter to make sure your experience is relevant<p>1-2 phone screens: technical interviews with a SWE to see if it&#x27;s worthwhile to bring you on site<p>4-6 on-site interviews: combination of technical and behavior interview sessions<p>I think product management loops will be similar in terms of length, and so 7 interviews is maybe on the long side but not atypical. PM interviews may include a &quot;take-home project&quot; component before the on-site where you e.g. build a slide deck; this is uncommon for SWE interviews.<p>Regarding the question &quot;When did a hiring manager lose their authority and the trust of the organization to do their job?&quot;, it is very common (and a good idea in my opinion) for interview loops to mostly consist of people who are <i>not</i> on the hiring team. Typically the only future teammate you will see in an interview is the hiring manager (this is not guaranteed; I met my current manager when I started my job). The idea is to have the same bar for all roles at the company instead of inconsistent hiring quality team-by-team.
评论 #30889537 未加载
szczepanoabout 3 years ago
Hiring today is like meeting your wife after a wedding and just before you go to bed. And there are bigger questions, why we even need resumes if those are disconnected from hiring process and mean nothing except passing trough ATS algorithms. Hiring got broken exactly at the same time when it became separate profession not strictly connected with demand from people who need help with their work. I never fully understood why developer who need help can&#x27;t hire people directly to help him. Those people would spend together 8 hours a day for at least couple of months if not couple of years and they often meet at the very end. If there&#x27;s no chemistry between them why hire ? There&#x27;s lots of talks about scaling and toxicity, but this is result of hiring people who don&#x27;t talk with each other cause they didn&#x27;t know they would work together before they got into this big brother show on company island called agile team. What was wrong with this idea of helping each other that worked 15 years ago that established this whole industry ?
qq66about 3 years ago
There needs to be something like the SAT for computer programming. Getting a 1500 won&#x27;t mean you&#x27;re a genius but it will mean you can do the job, and then there can be 1-2 interviews for domain-specific skills and culture fit.<p>I know many have tried this, some have built great businesses, but nobody has yet become &quot;The Credential&quot; but I do believe this will eventually exist.
评论 #30889684 未加载
评论 #30889435 未加载
评论 #30889453 未加载
评论 #30889704 未加载
nathanaldensrabout 3 years ago
You <i>will</i> participate in the hazing rituals and you <i>will</i> submit to humiliation over a several day period. After all, anything less means you aren&#x27;t fully committed to the corporate vision.
Aprecheabout 3 years ago
I don&#x27;t know, but it&#x27;s a huge problem, and it makes no sense.<p>Companies are desperate to hire, all they do is complain they can&#x27;t find anyone. Yet, when it comes to actually hiring they are so afraid of hiring the wrong person, or someone who is faking it, that they put up a huge barrier to entry. Beggars can&#x27;t be choosers!
jjcmabout 3 years ago
I&#x27;ve ranged in everything from 3 interviews to 20* in my tech career. All interviews suck, but the unifying factor I&#x27;ve found for what makes them good is when the company pays you for your time interviewing. I don&#x27;t so much care about the money, but it&#x27;s a positive signal that they&#x27;re invested in me and they aren&#x27;t just throwing me through more rounds for the sake of putting me through more rounds.<p>I understand that a higher risk hire demands more validation. What I want communicated from a company though is expectations going in and what format it will be all the way through. I don&#x27;t mind more as long as I don&#x27;t get the &quot;hey we&#x27;re going to put you through 3 more interviews&quot; email.<p>* For Microsoft oddly enough, but it was a unique situation where I went through both a full design interview and a full eng interview for a hybrid role.
rmkabout 3 years ago
Sadly, 5-7 interviews are quite common. I think this is because of a few factors:<p>- Instituting a multi-round interview process makes the company feel like it&#x27;s very selective and hires only the best. This also discourages &#x27;shoppers&#x27;.<p>- It is perceived to be more &#x27;democratic&#x27;: if there are 5-6 people in the team plus one manager, by giving everyone the chance to interview and weigh in on the hiring decision, it will be felt that everyone has got a say in who they work with. Plus it now becomes a collective decision owned by the team: if they hire a dud, they have no one but themselves to blame and they still have to work with him and produce results. This will reduce the incentive to hire someone less skilled (no one will admit that it will also reduce the incentive to hire someone more skilled or with a different background that is not easily evaluated).
throwaway787544about 3 years ago
FAANGs started doing tons of interviews so everyone else did too. Today I&#x27;ll get a &quot;behavioral interview&quot; from a small company that is totally unstructured and I end up controlling the interview because the interviewer is unprepared. Whereas for a FAANG I just need to have scripted responses to a series of 30 to 50 commonly asked questions.<p>I&#x27;m happy that they are doing more to try to ensure they get the right candidate. It&#x27;s very easy with just one or two interviews to miss a great candidate who was nervous, or miss a confident candidate who is a terrible fit.<p>However, these additional rounds are no guarantee you won&#x27;t get a bad match. It depends on who&#x27;s interviewing and what basis they&#x27;re going off of, and whether the interviewee has done prep work. As per usual, it&#x27;s not the process that matters, but the people doing the process.
morelispabout 3 years ago
I have been trying for the past two years to bring our team&#x27;s down from 2 + work sample to work sample + 1. All my effort has been stymied by an increasingly bureaucratic and &quot;empowered&quot; HR department that wants to standardize on 3 + work sample + test day company-wide. It&#x27;s driving me insane just to keep the status quo.<p>We are not a FAANG, not in the US, do not and cannot offer SV salaries. They just <i>do not understand</i> one of the best things we can offer is less bullshit and a bigger chance for people with skills but not traditional backgrounds. So instead I have an endless line of young men who kind of know how to add a new JPA repository to a Spring application, and an MSci in some easy-to-get-an-EU-grant area, and we actually <i>spend hours time on each one</i> instead of asking them to code first.
javajoshabout 3 years ago
It isn&#x27;t. Over time you will notice that counter parties in negotiation will often use &quot;normal&quot; or &quot;industry standard&quot; argument to achieve their goals. Sadly for commodities the enforcement machinery cannot usually accommodate variation anyway. The best option is to walk away.
andrew_about 3 years ago
TL;DR - you can say no to the people who have normalized that, and still be highly successful<p>With the emergence of Google, et al, and the image of being elite, so came the emergence of nonsense like this: <a href="https:&#x2F;&#x2F;www.inc.com&#x2F;jessica-stillman&#x2F;here-are-all-the-documents-you-need-to-hire-like-google-absolutely-free.html" rel="nofollow">https:&#x2F;&#x2F;www.inc.com&#x2F;jessica-stillman&#x2F;here-are-all-the-docume...</a>. Getting butts in seats and long processes have replaced getting to know people before hiring them. The burden has been put on the candidate by the process.<p>I&#x27;m with you, OP. I remember the days of simpler processes. After going through the hoops of 5+ interview rounds in 2019 and 2020, I decided to apply limits to what I was willing to do for interviews. For example; I won&#x27;t do leetcode, I won&#x27;t enter a process with more than three steps, I won&#x27;t give more than 5 hours to a process. This has significantly reduced the number of positions available to me, but the positive result is that the positions that do fit into my ruleset are high-quality, smaller companies, with more upside than the larger companies. I find that the companies that do fit into my ruleset about interviews actually want to get to know who I am and what I&#x27;m bringing, rather than if I&#x27;ll just fit an open role or some quota. Now I&#x27;m not making FAANG salaries nor benefits, but I really enjoy the work I&#x27;m doing, the people I&#x27;m building with, and I&#x27;m very well taken care of financially.
评论 #30889344 未加载
评论 #30889759 未加载
starchild_3001about 3 years ago
Let me provide some color for you. Hiring is changing. It&#x27;s shifting from &quot;oh this person went to good schools, worked for a top company&quot; (self perpetuating loop) to &quot;can you answer this difficult question in 45 mins?&quot; (more noisy, but less biased estimate).<p>Now, your question is I feel completely wrong. Meaning ever since I joined the work force (2004), I always had 5-7 interviews.<p>But that aside, the real deal these days is an effort to unbias the hiring process. Meaning put less weight on the resume. Put more weight on the 0.5-1 day you spend with the candidate during the interview process.<p>Obviously, you need to ask the right kind of questions to measure technical competence. So the Q&amp;A is also heavily skewed towards job-required skills &amp; knowledge (vs puzzles and such).
yes_reallyabout 3 years ago
For people complaining about 4-6 interviews in tech companies, remember that in a lot of other industries (e.g. finance, consultancy, law) they take into account much more information about you. For example: the school you went to, your GPA, and the company you are currently working at. If these are not what they expected, they won&#x27;t even interview you. So that&#x27;s how they can save 1 or 2 interviews: by transferring the filter to your university and companies that hired you.<p>And I personally think that&#x27;s bad. I&#x27;d rather have to do 2 hours more of interview when I&#x27;m changing jobs than have to worry for years during high school and university on a ton of metrics that I&#x27;m being evaluated on (the vast majority of which are useless for the job).
6gvONxR4sf7oabout 3 years ago
Do you mean 7 counting all the 5 or so different sessions during an on-site? Or are you counting the whole on-site day as one?<p>I’m used to phone screen —&gt; technical screen -&gt; full day many panel on-site. With maybe a take home thrown in there somewhere around the technical screen.
rootusrootusabout 3 years ago
This is why I won&#x27;t ever work for a FAANG company. I am too old for such shenanigans, and I am not underpaid at my current gig. Plus, I&#x27;m spoiled -- every single job in my career (even the first one, LOL) has been a trusted referral. So I usually just sit down with the hiring manager and one of their tech leads (if I&#x27;m not interviewing to <i>be</i> the tech lead...) and it&#x27;s pretty relaxed. Sometimes we just go to a local pub and meet over beers. I&#x27;m no 10x developer, but I&#x27;m pretty good at cutting out the bullshit, unfucking existing projects, and getting them out the door. A solid track record makes it really easy to get referrals.
评论 #30890109 未加载
abecedariusabout 3 years ago
When I arrived in the valley in the 90s it was already common. I&#x27;m not sure I ever had 7, but multiple interviews over most of a day, with a break to chat over lunch, was the usual thing there. Couldn&#x27;t say how much further it goes back.
jll29about 3 years ago
Outside the US (and FAANG specifically), many interviews is perhaps unusual. I haven&#x27;t had more than two interviews (in four countries, DE&#x2F;US&#x2F;GB&#x2F;CH) in any job in two decades, ever.
doodlebuggingabout 3 years ago
Frankly speaking here. (O&amp;G industry so not in IT specifically)<p>If I interview with you once and I find out that you didn&#x27;t have sense enough to make sure that you asked all the relevant questions and made sure that I met and interacted with those people who would be working closely with me in that position then the only valid conclusion that I can draw is that you are too bureaucratic or disorganized and that I will have to waste a lot of time at your company or learn to deal with the bullshit. I don&#x27;t suffer fools very well and from experience, bureaucracy breeds indecision and thrives in environments with no accountability.<p>In my career I have only interviewed twice with a company on one occasion and in that case I was notified up front that there would be two meetings necessary since one of the managers was out of the country on the date of the first meeting and others in the group would be traveling during the second so they needed to break things into time slots so that everyone could get an opportunity to ask questions, shoot the shit, or whatever. I ended up spending one full work day and part of another interacting with two small groups who could fit the interview into their schedules.<p>I didn&#x27;t get that position because I had another offer come in before they could make an offer and I took the other offer.<p>Don&#x27;t waste people&#x27;s time. The hiring company is also being evaluated here and disorganization is not an attractive feature.
dwheelerabout 3 years ago
It depends on the organization, of course.<p>At my previous employer an interviewer would go through an interview panel, give a presentation, get taken out to a nice lunch with a few people (which was absolutely another interview), and 1-2 more interview panels followed by a discussion with the director. Each interview panels would have several members of the division (typically 5-6). There was no &quot;hiring manager&quot;, intentionally so.<p>The whole process is more like serious dating leading to potential marriage, but there were good reasons for it. People often work on multiple projects with multiple people, and those projects would end and others begin over time, but the goal was to have people stay. It&#x27;s really painful to have people leave (because their institutional knowledge left with them). In addition, nobody wanted to have to constantly work with jerks. So the goal was to try to determine if the candidate would be able to work with many other people, and vice versa. We especially wanted to know if candidates were curious (a very good sign) and could explain themselves in a presentation (because that was a common need).<p>We didn&#x27;t invite people until we already read something they&#x27;d written &amp; talked with them on the phone, so we tried to not invite people until they were a plausible fit.<p>Nothing is perfect, and it definitely required time from the interviewee, but there were reasons for it.
mrwebmasterabout 3 years ago
Recently did 5 interviews, and I liked it. I’d had no issues doing more if needed, just to be on the safe side for both parties.<p>I guess that when a family doesn’t depend on your job or you are not leaving a good position, it could be OK to join a company after 3 or 4 interviews. But if you have a family or are leaving a good position, there is much more at stake. 7 interviews is not that high of an investment to lower the risk of a bad move, that could have a negative impact on your career and the future of your family.
评论 #30892332 未加载
Aachenabout 3 years ago
For my job, this was in 2018, I sent an email with CV, ~90 minutes interview a few days later, had an offer iirc the next day or the one after, then went by once more for negotiating the contract details. Of course I&#x27;m skipping the job searching part (that took several weeks and this wasn&#x27;t my first interview - the area doesn&#x27;t have that many opportunities for me in the first place and I didn&#x27;t speak the language), but if you&#x27;re wondering how many interviews is too many... That&#x27;s my experience in Germany.<p>Since then, was approached by and interviewed with another (German) place during the pandemic, had first a video call with the CEO, then a more technical quizzing by three would-be colleagues, then an offer. Seems a little different because they approached me based on online info where they apparently liked what they saw, that might have helped skip a screening step or so.<p>My girlfriend, also applying for a technical position, had iirc one interview in the German office, then one with the CEO in the headquarters (3h driving; I booked a hotel for us and made it into a weekend trip), then an offer.<p>Seven seems rather excessive.<p>There is a trial period here, where you can leave or be fired with like two weeks&#x27; notice, for the first three months or so. Unless you&#x27;re hiring across a border, especially EU borders, that lowers the threshold considerably as you can just &quot;try out&quot; what someone is like without much hassle. Maybe that&#x27;s different compared to where you live?
brailsafeabout 3 years ago
This is part of the reason why the last 7 years have been so shit to me. If you burnout and lose your job, it&#x27;s absurdly difficult to get __any__ new one, even underpaying ones at shit companies that abuse their employees. All it takes is one idiot from marketing to think you answered the same question more vaguely than they would have liked, and 13 hours of interviewing time is out the window. Scale that up to applying at even 5 companies, and you&#x27;re in the business of causing depression
pcurveabout 3 years ago
For higher level jobs (i.e. directors+), 5-7 interview sounds pretty normal for a fairly large organization, and I don&#x27;t think this has changed much.<p>1. Recruiter screening<p>2. Hiring Manager interview&#x2F;screening<p>3. Hiring manager + your peer group within your org<p>4. hiring manager + your peer group outside your org (just because everybody is so busy)<p>5. Hiring manager + more senior leaders (this could take place before peer group)<p>6. Individual separate meetings with your future directs (more formality at this point)<p>Now, if it is a contract role, I will hire just after 1-2 panel interviews depending on level.
gwbas1cabout 3 years ago
It&#x27;s normal. A company that doesn&#x27;t do this, unless it&#x27;s tiny, is a warning sign. Why?<p>Short answer: It&#x27;s very difficult to work with incompetent colleagues colleagues.<p>Long answer: We don&#x27;t rely on a credentialing process like other fields do. Some people lie on their resumes or embellish their skills. Other people overestimate their skills. As a result, employers have to determine competence in the interview process.<p>A single coding question is often not enough. At a minimum bias can creep in, but also poor interviewer skill can make a good candidate appear poor, or could allow a poor candidate to pass. Furthermore, often companies need to screen for particular skills that are critical for a given product.<p>Furthermore, I think it&#x27;s useful to be exposed to everyone&#x27;s communication style, and for everyone to be exposed to your communication style. Often that has more to do than just technical competence.<p>FWIW: My wife is a pediatrician and her job interviews were mostly mutual interest. But, she had to go through a rather intense credentialing process. Our industry doesn&#x27;t seem to trust credentials for reasons that I never understood, therefore, we tend to rely on employers gauging technical competency instead of a third party gauging technical competency.
评论 #30890619 未加载
treyfittyabout 3 years ago
I see a lot of responses in here that try to justify the practice using empirical data&#x2F;logic. What we’re failing to consider is the trade off between “efficiency” and “equitability.”<p>Just because something is 100% efficient in allocating resources (time, money), doesn’t mean that it’s worth doing. What this thread shows is that somehow, we’ve become sympathetic to megacorps, in winner take all markets, who want to build a world where their time and money is seen as the most valuable.<p>Instead, we should account for the fact that these companies, with CEOs making $200mm+ per year, should have a civic duty to take on more risk giving people a basic right- access to a job.<p>Credit card companies aren’t allowed to underwrite based on certain factors heavily correlated with race, religion, or other things (I forget the rest) that were deemed unfair to be judged by. In an efficient world, we would have collectively decided that companies should be able to infer your ability to repay debts based on the zip code you live in, or the college you went to, or the demographics of your friends. It makes sense to not allow this from an equitable standpoint. Why can’t the same be said about hiring people?<p>Who has the luxury of going through 4 interview rounds? Who has the privilege of studying hours and hours of leetcode? Who has the privilege of staying up to date on the latest web frameworks? I think you get my point.<p>What won’t surprise me is that the data may suggest the youngest are most suited for many jobs, if one were to judge by interview readiness and performance. If that becomes to norm, would the future version of yourself deem the mechanisms of finding a job market acceptable?
Veeloxabout 3 years ago
It depends on what you are counting as interviews. Normally there is 1 recruiter&#x2F;hiring manager initial call. Then there is 1 phone screen of some sort. If you pass that it&#x27;s normal to have 4 onsite interviews in a day. That gets to 6. Sometimes there is a follow up interview and sometimes you skip the phone screen. I feel like 5-7 is the normal routine. Is there something else you expect?
评论 #30889394 未加载
xivzgrevabout 3 years ago
It is totally normal. Consider<p>1) recruiting needs an initial chat, to get you excited, do some light screening, and ensure comp expectations aren’t out of whack 2) then the hiring manager has a screen 3) once the hiring manager likes you, then you need to conduct due diligence. As others have echoed, one interview can’t possibly probe on all the key aspects of the job. In our case, we look at growth potential, tactical experience, and 2 case interviews, usually one more qualitative and one more quantitative.<p>So there’s 6 right there. At the end, you know several things: the candidate is aligned on comp, the hiring manager likes them, other people like them, they can do the job (as reasonably confident as you can be), and they have good upside potential. Hire!<p>If you cut anything out, you have to sacrifice some aspect - maybe less confidence they can do the job etc. as others have echoed it’s actually hard to fire someone from a practical standpoint esp if they are not obviously terrible, or they’re willing to try. Better to just hold a high bar up front, to minimize risk on back end.
_tom_about 3 years ago
Here&#x27;s a 2013 article on google&#x27;s results on evaluating various factors in hiring.<p><a href="https:&#x2F;&#x2F;www.nytimes.com&#x2F;2013&#x2F;06&#x2F;20&#x2F;business&#x2F;in-head-hunting-big-data-may-not-be-such-a-big-deal.html" rel="nofollow">https:&#x2F;&#x2F;www.nytimes.com&#x2F;2013&#x2F;06&#x2F;20&#x2F;business&#x2F;in-head-hunting-...</a><p>Basically, no one really knows how to hire.
stuckkeysabout 3 years ago
I had 6 interviews with Amazon only to be told NO at the end. And I thought I got the jab lol. Then just recently, I was looking to jump to smaller organization. After 5 interviews they told me no. Again I really thought I got the job. So now I am just wondering wtf happened. I got no feedback. They should be paying us for all the wasted time and energy.
评论 #30900669 未加载
jrmgabout 3 years ago
I think people here (perhaps not OP) are not all thinking ‘an interview’ is the same thing.<p>In our company, it’s normal to spend 1&#x2F;2 - 1 day at the office - or nowadays by video - being interviewed by 5-10 _people_, in sets of 2. It’s been like this for all my 20 years in the industry.<p>It’s not normal to have to interview on 5-10 different _occasions_ - that would be terrible!
hvaocabout 3 years ago
To save everyone’s time, I would have just two interviews progressively. First one explain in detail something that you have been part of building. Second pick and solve a problem from a list of problems that we face, use all the tools you need from the internet book etc but solve along with interviewers as if they need to do this but you need to convince them why it should be done this way.<p>Put as many engineers as I need to be on these two calls.<p>That’s it. Anything else is an overkill.<p>I am looking for someone who given time can play exactly shades of these two kind of roles in my team.<p>Let rest of the engineers witness as you perform.<p>Will have prep interview to help you understand the format and not to be intimidated by the number of interviewers or the format.<p>I have hired in big tech, people who will not pass these two tests get hired.<p>I don’t care if you remember an algorithm. I need to know that you would be able to research and get to know such algorithm and know why to use that.
yes_reallyabout 3 years ago
This might be an unpopular opinion, but I actually like the current format of 1-2 phone interviews + 4-5 onsite interviews, most of them Leetcode style. All other solutions seem to just increase subjectivity on hiring decisions and make the interview <i>more</i> gameable.<p>Take home interviews are horrible if you are interviewing for more than one company at a time. It will take a lot of time if you are serious about it, and it will test you much more on how much you dedicate yourself to the problem than on what&#x27;s your actual skill.<p>Also the fewer interviews there are, more is the importance of subjective and unjust metrics. I received offers from large (and somewhat good) companies with 1-2 interviews because of my resume. Although I personally benefitted from that, I think it brings a lot of problems for people who went to bad universities&#x2F;companies, and that is not worth it.
gbuk2013about 3 years ago
Our company does 5 interviews for a developer position: pre-screen with recruiter, hiring manager, pair programming, tech deep dive and one with one of the founders.<p>Having been through the process as a candidate and now involved in it as an interviewer, I can’t say that it doesn’t make sense. It is also quite expensive for us as there will be 7 different people involved but that is 7 people who have a say in assessing the candidate.<p>This allows for a good assessment of the candidate from different perspectives and also to reduce bias from any individual interviewer (conscious our otherwise).<p>Hiring the wrong person is expensive, even with a probation period. You have to pay a lot of commission to agencies. We have small teams and onboarding someone ties up valuable resources. Hiring someone means other good candidates might have to be turned away after that.
warrenmabout 3 years ago
It&#x27;s because culture-fit is the single most important aspect of any hire<p>Followed by teachability&#x2F;ability to learn<p>Sure, technical ability (in whatever role you&#x27;re trying to fill&#x2F;enter) is important, but if you clash with the team(s) you&#x27;ll be working with, it doesn&#x27;t matter how &quot;good&quot; you are - as I wrote several years ago[0], &quot;all-star teams&quot; are horrible: what matters is that <i>as a team</i> you can [very close to] &quot;the best&quot;.<p>Having a series of individual interviews can help ensure that no one&#x27;s inherent bias (pro or con) unduly affects the hiring process<p>------------<p>[0] <a href="https:&#x2F;&#x2F;antipaucity.com&#x2F;2014&#x2F;06&#x2F;25&#x2F;who-wants-an-all-star-team-anyway&#x2F;#.Ykr5GrgpBAc" rel="nofollow">https:&#x2F;&#x2F;antipaucity.com&#x2F;2014&#x2F;06&#x2F;25&#x2F;who-wants-an-all-star-tea...</a>
aryehofabout 3 years ago
I think the answer is that many responsible for recruitment have no idea whether a prospective resource is good&#x2F;suitable or not, so they need some others to share responsibility for their “sell” (recommendation).<p>The lack of trust is now everywhere in programming and management, from recruitment to development.
mosseaterabout 3 years ago
This is unrelated to your question. But, as another degree-less father in tech, I was wondering why you wanted to show your children the importance of a degree. You yourself didn&#x27;t have one through all of your success. I would argue you wouldn&#x27;t have been nearly as successful either if you had chosen from the get-go to go the BSBA route. The average BSBA salary seems to hover around 51k, with the top earners making about as much as an entry level dev.<p>I don&#x27;t want to be mean, and it&#x27;s not all about money, I just don&#x27;t see what value a degree adds for the most part. On the other hand, my son is growing up quickly, and sometimes I wonder if I should teach him that going to college can be worth it. So I really do want to hear it from your perspective.
MichaelMoser123about 3 years ago
I think that interviewing is a continuation of office politics with other means (to misquote Clausewitz). An interviewer who will not get along with you is bound to reject you as a candidate (that&#x27;s what i understood during the last interviewing season)<p>Shops with very tight hiring processes are in all likelihood bad places to work for, with lots of office politics. A very elaborate hiring process may well be an indication for a general level of mistrust and to some extent an indication for a dysfunctional workplace. I once worked for Amazon, was very happy that they hired me with all their interviews, however the job was a shitthole.<p>This observation was of great benefit to me, now I don&#x27;t fret over a rejection. Believe me, it&#x27;s just not worth the worry.
poloteabout 3 years ago
Well my hypothesis is that there is too much talent applying to each offer. So companies have to build a process that evaluates all candidates to be sure they only hire the best according to them. It&#x27;s FOMO.<p>In the past company I was working, they boasted off only hiring the best, and having like 5 interviews, skipping tons of candidate. And the one they were hiring at the end were consistently worse developers and product managers than average.<p>I don&#x27;t think that skill of tech employees is strongly linked to company performance (but I have no data on it). Meaning hiring the best developers will not impact the financial metrics of a company. As a result of that it doesn&#x27;t really matter if your hiring process is performant or not
basketheadabout 3 years ago
1) Talk with recruiter<p>2) Phone Screen<p>3) 4 tech interviews (2 coding, 2 systems design)<p>4) 1 behavioral interview, sometimes.<p>To be honest, this isn&#x27;t egregious. Given how much we are paid this doesn&#x27;t seem so bad. Whether or not the coding and systems design questions actually provide signal is a different question though.
JohnFenabout 3 years ago
I literally cannot think of a job that would be worth going through that. Fortunately, there are plenty of companies that don&#x27;t do it. They may not be FAANG (which is fine with me, because I&#x27;m not interested in FAANG companies), but they do exist.
shaman1about 3 years ago
I applied to a company for two positions and they came back to me saying that I&#x27;m suitable for both but if I want to interview for both of them there will be 10 interviews and 2 take home tasks.<p>The current interview paradigm makes it difficult for engineers to interview at many companies at the same time and get the best offer.<p>Some companies send you upfront a 2-3h coding test without even talking to you to see if there is a fit.<p>Interviewing can mean a lot of wasted time and frustration due to lack of feedback and transparency.<p>I was thinking to create a site to allow rating of interview experiences to prepare people for what&#x27;s ahead and allow them to assess if their time is well spent. If this sounds something of interest, pm me.
markus_zhangabout 3 years ago
I got 5 interviews add 1 online coding test. But 3 of the 5 are team member interviews and I actually enjoyed a lot. I think it&#x27;s a lot better than the hierarchical, traditional 5 interviews in which one meets a person higher in hierarchy each time.
dave333about 3 years ago
My best and it turned out my worst hiring experience as the hiree was when I was reentering the workforce as a dot-com-bust refugee after a few years of self-(un)employment. I was switching to the new language javascript from Java and didn&#x27;t know much yet. After a nominal phone interview I was called in for a single in-person interview with the founder of a startup and was hired on a probationary basis. After a week I was fired for incompetence in javascript which was quite true however I increased my javascript knowledge that week by an order of magnitude. The cost to the startup was a lot less than disrupting their overburdened devs work to interview me.
FpUserabout 3 years ago
My last interview was about 2 years ago. It was single 1.5 hour long interview with the company owner and their CTO. Still contracting to them.<p>I am an independent vendor, so it was kind of different interview (I develop products for my own company and for hire).
spullaraabout 3 years ago
When I was interviewing for a software engineering position in 1994 I had at least 7 interviews over the course of an entire day on site. When I was interviewing for a senior VP position at a large scale web company I had 13 interviews over 2 months. When my company was getting acquired by a different large scale web company I had 6 technical interviews and a couple of non-technical ones. The only time I had fewer interviews was when I was interviewing for my first job at a startup and the entire team was smaller than 7. However, I did talk to the CTO on the phone for 10+ hours before even interviewing at the company formally.
mahalelabout 3 years ago
I recently applied for an effectively specialized support job at a FAANG. After filling up a form ~40min, and one technical interview ~1hr, I got an email to congratulate me for moving onto the next stage and to get ready for 5x 1hr interviews.<p>In NZ where I am from, this is unheard of, so I asked if they were paid interviews and what is the pay range for this job (since it was not discussed at all at this point). They very carefully made sure not to answer any of the questions so I said I won&#x27;t proceed with my application and gave a bit of feedback that they are looking for desperate people, not talented people.<p>Ridiculous, they are not worth my time.
downrightmikeabout 3 years ago
This is largely because companies are no longer vested in growing and maturing talent. Used to be that they hired and trained, now that is all on the employee to skill themselves up for the laundry list of things companies want. So instead of training and learning about people and evaluating them as you go, the interviews have become the surrogate for what used to be done while training. You could take any engineer and make them viable, they used to <i>have</i> to because the market was so small. But now they complain about not being able to find good people, because they don&#x27;t want to put any effort into someone. If we look at this as a human relationship, like if this were how you looked at your spouse or partner, you&#x27;d realize you&#x27;re being a dick and probably just using the partner. This has become normal, but is toxic in the long run. But hey the only way to get a raise is to leave, which is another data point on toxicity and clearly shows the fundamental switch away from healthy relationships and quality organizational building.
a_square_pegabout 3 years ago
I have a feeling that interview processes have become like dating apps - all these leetcode tests and 7+ interviews, however they&#x27;re justified, are just filtering systems to deal with the sheer number of candidates. Just like dating apps, I think the overall process is more time consuming and less productive for both sides as the signal to noise ratio of the input has decreased tremendously but not too sure what better way there is if we start with the assumption that we can&#x27;t completely trust the hiring managers.
loloquwowndueoabout 3 years ago
5 to 7 interviews? Hold my canonical beer : <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=30735678" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=30735678</a>
lazyantabout 3 years ago
3-5 filtering interviews (not counting recruiter call) with a max distribution around 3 maybe 4 seems the most common I&#x27;ve seen. Very senior (staff+, executive) may skew towards a bit more.
sergiotapiaabout 3 years ago
Not really true, there are plenty of jobs with just two interviews. I have withdrawn from some applications where they said 5 or more interviews. The job market is too hot for that bullshit.
tarkin2about 3 years ago
I generally get about five interviews when I look for new jobs.<p>There’s a recruiter&#x2F;hr phase, a project manager interview, a lead dev interview, engineering lead interview and often a coding challenge.<p>You’re talking about 6 hours per position. That’s basically a full time job looking for a new job, and if you already have a job to do this is ridiculous.<p>I generally always go for companies that 1) merge these interviews into three maximum 2) concentrate on the single most important thing: whether we can communicate well while solving a problem.
gbronnerabout 3 years ago
I kept stats for a couple of years on large numbers of quant financial interviews. Typically up to 15 roughly 30 minute interviews per hired candidate. The probability of getting hired seemed to go to up significantly by interview number until about #7. After that it was flat until the last guy, probably because nobody wanted to say no and contradict the first 10 people. The extra interviews were useful, however, as they helped establish consensus and buy in among the team
depraveabout 3 years ago
Interviews are more thorough because firing became harder.<p>It used to be that if you hired an employee and found out they aren’t good at their job you could fire them. Today it is complicated and can backfire if the employee believes they were fired because of any reason other than their skills, or were not provided with ample opportunity and support to succeed.<p>The solution is a lengthier process based on the assumption that once hired, the company is stuck with the employee unless they decide to leave.
mooredsabout 3 years ago
Depends on the size of the org and the seniority of the role, but I don&#x27;t think that 5-7 interviews is &quot;normal&quot;. At least in the USA, my experience has been 2-4.
shp0ngleabout 3 years ago
I think that’s because you are looking for a job at FAANG (well it’s MAAAN now but whatever)<p>Everyone wants to get to those so the process is as it is.<p>That’s what you get for trying to work at those companies.
datavirtueabout 3 years ago
Our senior-only contracting firm does five interviews but they aren&#x27;t formal and do not have any gotchas. We mostly look for integrity (is your resume true) and the ability to be trusted with clients. Any of the five can veto and many do get vetoed for not being technical enough or getting a bad reference from anyone in the group. Getting fired is very rare...almost unheard of. No one has ever been laid off in twenty years.
rvbaabout 3 years ago
&gt; When did a hiring manager lose their authority and the trust of the organization to do their job? Am I just out of touch?<p>If you think that a hiring manager can judge technical skills or culture fit then you are very out of touch. If you dont know that people lie in their CVs you are completely out of touch - must have been very lucky with your career.<p>And I dont say that so many interviews are good. But again this happened for years.
dangerwillabout 3 years ago
My current place had a really neat, quick (!) take home assignment as a filter and then a single day of interviewing with 4 phases (about 5 hours total). Obviously it would be nice if interviews were less than that even but I didn&#x27;t feel like that was onerous. I feel like this is more the norm nowadays than the heights of insanity like 5 years ago but I have a sample size of 1 so...
pjmorrisabout 3 years ago
I had a day of interviews (~7 people) at my first job out of college in 1986, but my hiring manager had also been the person I first talked with at a career fair.<p>I had a day of interviews (~7 people) in early 2000 at an internet consulting firm, mostly people I worked with directly once I was hired.<p>Whatever virus those places had, it seems to have spread.<p>I&#x27;ve also been hired after one or two conversations with one or two key people.
drewcooabout 3 years ago
We&#x27;re all told to treat our running software as livestock, not pets. That means they&#x27;re disposable, you start and stop them rapidly, etc.<p>If I&#x27;m being very, very kind, this kind of hiring practice means the company wants to treat you like a pet (in the best possible sense) and not livestock.<p>Probably it has more to do with data-driven decisions to optimize the hiring funnel. Or possibly voodoo.
alfiedotwtfabout 3 years ago
When did needing to spend a month prepping for interviews become the norm :sadface:<p>I understand that companies in Silicon Valley have a huge influx of applicants and so the filtering needs to be high, but the way interviewing practices have spread to other parts of the world because of cargo culting is frustrating.<p>Companies have a hiring crisis but shoot themselves in the foot during the interview process.
lostgameabout 3 years ago
Is this the case? I seldom deal with 3 interviews even; though I have been with my current employer for 3 years.<p>Have things changed that wildly in a couple years? If a company dragged me through 6 interviews I’d automatically assume they weren’t serious &#x2F; were incredibly unorganized or unprofessional - and I would obviously take it as a red flag.
littlestymaarabout 3 years ago
I&#x27;m not sure how a recent trend this is. My father dropped the hiring process at IBM (France) after 3 or 4 interviews in the early 80 because he was told there would was three interviews left. Maybe it&#x27;s just big company whose management really want to feel secure about their hire (or justify their job, who knows).
Consultant32452about 3 years ago
Negotiate a 30-day money back guarantee with the firms who send you candidates. They will only send you proven candidates that have been successful elsewhere. Don&#x27;t bother interviewing or maybe have a one person 30 minute culture sanity check.<p>I worked at a household name non-tech company and we negotiated such a deal. It worked great.
rr808about 3 years ago
One reason is its easier to apply for jobs. Previously applying for a job took a lot of time and effort, screening rounds were done on phone so not a good signal. Now you can apply for dozens of jobs quite easily and do interviews while you&#x27;re &quot;working from home&quot;. Which means more applicants for each role.
7thaccountabout 3 years ago
I have an upcoming all day interview with 7 different people... something like an hour each. The last time I interviewed for a new company had an on-site round robin process used where we interviewed with a lot of different management staff after initial HR interviews. I guess it&#x27;s been this way for awhile.
adhesive_wombatabout 3 years ago
I feel like I&#x27;m some kind of outlier because I only had one interview for my first perm job, and a phone and in-person for the current one. But both are small companies (not startups, just not behemoths).<p>Then again I also feel like an outlier round here for not making 500k, so maybe I&#x27;m just a failure!
ipaddrabout 3 years ago
The best people don&#x27;t work at places with 5-7 interviews. They get offers from other orgs after 1 or 2.
consultSKIabout 3 years ago
Never. One is the best.<p>If and if they have a note from the Hiring Manager&#x27;s Mom would I give ANY employer a second interview.<p>If you are Talented and they do not hire you on the spot, they are not going to do so. Why? The &quot;A Player&quot; to be named later has a new position within seven (7) days. Period. Get it?
bcantrillabout 3 years ago
I need to write a longer piece on our approach at Oxide, but for us it takes effort (not always successful!) to hold ourselves to 9 conversations. This may (or perhaps does?) sound obscene, but (1) these are conversations not oral exams (we don&#x27;t do red-black-trees-on-whiteboards), hopefully making them less stressful for the candidate (2) we take hiring really, really seriously and (3) I have learned from mistakes at past companies with grievous mishires, for which the downside is essentially unlimited. We have a front-loaded, writing-heavy process (we don&#x27;t schedule conversations with anyone about whom we are less than enthusiastic), so for us, the conversations are an opportunity to really begin to explore what the dynamic with our potentially future colleague will look like. And time and time again, I have been appreciative of this broad approach: because different folks take such different paths in their conversations, it is not unusual for one person to see something that others either missed or didn&#x27;t dig into -- and that becomes a serious concern. Of course, it also happens that one person has a concern that others have also looked at and feel has been addressed; we aren&#x27;t necessarily seeking to build absolute consensus all of the time, but it&#x27;s essential that we ferret out those concerns.<p>tl;dr: I think you have every right to ask a company what their process is, and when they can expect to be at a decision point -- but I think there are reasons (good reasons!) why companies may wish you to have many conversations before making a hiring decision.
评论 #30890423 未加载
评论 #30892211 未加载
jedbergabout 3 years ago
FWIW when I interviewed at Google in 2003 I did seven interviews. When I interviewed at Netflix in 2011 I did eight interviews. A typical Amazon loop these days is six-seven but I hear it&#x27;s been that way for at least a decade if not more.<p>So at least for FANNG it&#x27;s been normal for a while.
leowoo91about 3 years ago
That is a good question I believe, it exposes how embedded knowledge software engineers actually have and that wouldn&#x27;t be something to measure very quick. Every interviewer is likely just trying to confirm if engineer is who he&#x2F;she claims to be during the application.
fraysabout 3 years ago
You can say no to the people who have normalised this, and still be highly successful in this industry.
bbuabout 3 years ago
The thing I hate about this: when you spend hours and hours in interviews and you get rejected at the last stage the least they could do is to provide some meaningful feedback. But nope. They promise feedback but just ignore you.<p>I think 3-4 interviews is fine, depending on context.
oaieyabout 3 years ago
Because we do silly testing, social tests, and many more test instead of trusting the good old &quot;hire a smart guy by gut feeling + probe (not test) the extend of his knowledge&quot; method.<p>I am a person who does interviews and I always use this method. Never betrayed me.
stutsmansoftabout 3 years ago
I have a similar experience level to your own, and I am equally horrified by today&#x27;s interview gauntlet.<p>This, coupled with exploding team sizes and heavy-handed process fads, have left me to consider entrepreneurship as the only viable option from here on out.
评论 #30893301 未加载
nouveauxabout 3 years ago
As a Vim&#x2F;Tmux user who lives in the terminal, I absolutely abhor all these coding websites. They do not have all the Vim keybindings I use and my own personal shortcuts I have embedded in muscle memory. It&#x27;s such a frustrating process.
wly_cdgrabout 3 years ago
Seems reasonable enough. You usually have at least that many dates &#x2F; extended interactions with someone before committing to a 2+ year romantic relationship, and your coworkers have to spend way more time with you than your partner does
tluyben2about 3 years ago
Yeah, I had the same Jikes feel when I thought I would try work for a company for once for a bit than start my own; they said ‘we normally conduct 7 interviews over a 3 week period’. So that was it for my experiment working somewhere for now.
anothernewdudeabout 3 years ago
It&#x27;s a red flag, but a punished one. Because if you&#x27;re looking for jobs it&#x27;s a race for the competing hiring managers. 7 interviews means these people will be last and getting the candidates that the other managers rejected.
erdos4dabout 3 years ago
This sounds to me like the place is wacky for &quot;culture fit&quot; or whatever. If you go for remote gigs I can&#x27;t imagine it gets beyond 2 or 3 interviews, mostly technical, since they won&#x27;t ever hang out with you anyway.
emteyczabout 3 years ago
Ever since we make 10x more than anyone else. Hiring a wrong developer can liquidate a smaller company, and make serious problems for a medium one. Large companies can take it for a while, but it definitely doesn&#x27;t help.
matt_sabout 3 years ago
Asking what the full interview process is at first contact can be telling of the culture and can be used to screen companies as much as looking at tech stack, company size&#x2F;details, comp, etc.<p>That many interviews for a PM is ridiculous.
ww520about 3 years ago
4 to 7 45-minute to 1-hour interviews are the norm for as far as I can remember.
bredrenabout 3 years ago
&gt; (never graduated from high school but wanted to show my kids the importance of a degree).<p>I’m curious about this statement.<p>What did getting a four year degree after the fact show or create a more compelling argument for traditional college?
0xB31B1Babout 3 years ago
Interviews add up quickly:<p>Initial meeting Tech screening Case study&#x2F;system design Meeting with upper level manager Meeting with peers Doing 1 last interview on something the team felt was still and open question
kensabout 3 years ago
When I interviewed at Microsoft for an intern position in 1988, about 7 people interviewed me with coding&#x2F;puzzle questions. So this style of interviewing has been around for a long, long time.
ilrwbwrkhvabout 3 years ago
Btw you don&#x27;t need to do these. I and a few of my friends have got into FAANG and other companies in the past by having a good network and having really solid work in the past.
alkaloidabout 3 years ago
I hate this so much. As a dev with over 30 years experience and plenty of personal references, I refuse to be subjected to this time-wasting endeavor.<p>I suspect many GenXers feel the same . . .
kjs3about 3 years ago
Anyone who can&#x27;t decide if I&#x27;m a decent hire without 5-7 interviews better be ready to pay my hourly consulting rate for all the time they waste on the process.
jnwatsonabout 3 years ago
I’ve been interviewing since 1996. Out of 7 companies I worked for, two I got from knowing the owner&#x2F;founder, 1 was short, and 4 were &gt;4 hours. This is not new.
nopenopenopenoabout 3 years ago
OP is not kidding about ‘Blast From The Past’<p><a href="https:&#x2F;&#x2F;youtube.com&#x2F;watch?v=9_mi3qoA_QY" rel="nofollow">https:&#x2F;&#x2F;youtube.com&#x2F;watch?v=9_mi3qoA_QY</a>
thehappypmabout 3 years ago
You may work at this place for a decade. You giving 1 days’ worth of time for potentially thousands of days of work is small change and a worthwhile investment
perfoptabout 3 years ago
I have seen this from 2000. Large corps had 5-7 interviews. Smaller ones then had about 3-4. This is for full-time non-intern roles<p>Edit: My field is not pure software dev
WalterBrightabout 3 years ago
When a company is considering investing hundreds of thousands of dollars in a person, it would be surprising if they wouldn&#x27;t do at least 7 hours!
simneabout 3 years ago
When they paid with industry average hourly rate for position and location.<p>The same is about large test tasks - tests should be small (less than few hours) or paid.
d--babout 3 years ago
Well to me it’s a lot simpler: the higher the pay, the longer the interviews.<p>Tech pays really well, I don’t mind taking 7 interviews if I’m paid 500k a year…
lbritoabout 3 years ago
Oh brother, wait until you find out about leetcode!
hogriderabout 3 years ago
Increasingly ridiculous stuff will get pushed because tech workers refuse to see themselves as members of the proletariat and unionize.
py_or_dyabout 3 years ago
Best of luck. I have no idea how to get hired. I jumped shipped from my last employer in May of 2020 thinking I&#x27;d take a 2 month break and then start interviewing. Over 18 months I submitted over 80 applications, and got interviews at 40-50 different companies. Total phone and video interviews ended up being over 110 before I basically gave up. I was trying to transition from a full stack dev mostly with perl backends into a full stack django dev. But I don&#x27;t think the fact that most of my experience being in perl was the issue, as in some cases my past experience was not talked about much or not mentioned at all. Plus I&#x27;ve re-written my resume and linkedin to mostly only mentioned python and django projects that I&#x27;ve worked on.<p>The interviews were all the same mostly. Do a take home project or do leetcode problems while the interviewer stares at you. Sometimes I did bad, sometimes I did alright, and other times I did great. It didn&#x27;t seem to matter. The funny thing is as I got more desperate, I started applying to crappier companies and more junior positions for lower pay. As I went down the ladder, the interviews got even more complicated and challenging!<p>A couple of years ago I got interested in HVAC technology after having my HVAC unit replaced and researching options. As I&#x27;d mostly depleted my savings, I started debating on jumping ship to be an HVAC tech. I could cram for an EPA certification test over a couple of weeks and get a refrigeration cert and then be nearly guaranteed a position at a couple of local HVAC shops for $15 an hour. The only reason I haven&#x27;t done that (yet) is like you said because of my kids. My life story would be I went to tech school out of high school and was an avionics tech for 3 years, followed by 5 years to get through university, followed by 10 years of software developer experience and then 2 years of no work followed by becoming an HVAC tech working with high school drop outs as co-workers. There would be no telling my kids to get an education when this (forced) path I&#x27;m on shows how worthless it is. I&#x27;ve never felt so lost and useless in my entire life.<p>The other reason for not jumping ship (yet) is that I feel so qualified on django&#x2F;python stacks. You could drop me into any dumpster fire of a django project and I&#x27;d be fine. It is extremely insane that the only people getting hired in that space are people with under 2 years of experience or people with over 10 years of django only experience. There is absolutely no middle ground (which is where I fall in).<p>I&#x27;m now debating jumping on a difference language with a smaller community (similar to how perl used to be) like golang or elixir. But there is no guarantee there but I feel like hiring in that space would more likely respect past experience or at least know that if you graduated college and have years of experience that you would be able to &quot;mostly learn anything&quot; and be reliable. Dunno...
评论 #30889977 未加载
评论 #30895633 未加载
pjmlpabout 3 years ago
For me that is definitly not normal, that is something I will subject myself only if out of options and desperaly need a new job.
an-allenabout 3 years ago
What does optimal stopping in particular the rule of 37% tell us about the waste generated via a 7x interview process?
rl1987about 3 years ago
When they were crying about developer shortage for so long that they switched from regular tears to crocodile tears...
nazgulnarsilabout 3 years ago
College is slowly become a worse conscientiousness&#x2F;agreeableness filter since it is now the default.
davidg109about 3 years ago
Ridiculous. That’s what a panel interview is meant for.<p>I would refuse unless they want to pay for my time.
SubiculumCodeabout 3 years ago
I&#x27;d tell them that every interview will cost them X&#x2F;year in more salary.
formvoltronabout 3 years ago
Google does it. Google is successful. So if we do it, we&#x27;ll be successful.
01100011about 3 years ago
5-7 interviews became normal around the time $400k+ salaries became normal.
quantum_stateabout 3 years ago
One of the reasons is people become less competent in gauging minds …
b20000about 3 years ago
it became normal when people stopped saying no and instead of banding together decided this was a good thing to let them prove they are smarter than the next guy. meanwhile nobody wins.
oyebennyabout 3 years ago
C3 AI does this bullshit.
indymikeabout 3 years ago
I&#x27;m hiring devs in 2 interviews. It isn&#x27;t that hard.
FerociousTimesabout 3 years ago
&gt; Am I just out of touch?<p>You&#x27;re out of touch<p>I&#x27;m outta time<p>but I&#x27;m outta my head<p>when you&#x27;re asking around
sjg007about 3 years ago
I agree that this is just dumb. We&#x27;ve lost our way.
newbambooabout 3 years ago
Prop 13 should be repealed.
Hadrielabout 3 years ago
Cultural fit is a thing. Its important you can get along with everyone. Especially in a PM role.
stuaxoabout 3 years ago
That is insane.
shetillabout 3 years ago
whatever it takes to get that bare cash
qualudeheartabout 3 years ago
Way overkill.
lupireabout 3 years ago
7hrs of interview for $300k+&#x2F;yr seems fine.<p>The US President interviews for a whole year, for $400k&#x2F;yr
评论 #30889331 未加载
评论 #30889396 未加载
评论 #30889225 未加载
评论 #30889444 未加载
评论 #30889485 未加载
评论 #30889278 未加载
评论 #30889398 未加载
评论 #30889232 未加载
tyingqabout 3 years ago
&gt;When did a hiring manager lose their authority and the trust of the organization to do their job?<p>I&#x27;ve noticed that recently too. Hiring managers at many companies don&#x27;t even know what the salary being offered to their candidates is until after they are hired.