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.

For anyone who has been turned down by 38 companies

247 pointsby rvivekabout 9 years ago

40 comments

deftnerdabout 9 years ago
The current state of the hiring process in tech companies has really affected me. I&#x27;m, by nature, a very shy person who doesn&#x27;t deal with rejection very well.<p>Because of this, I tend to apply at jobs where my hiring is a slam-dunk because it&#x27;s so routine and easily within my skill-set.<p>It results in jobs that aren&#x27;t particularly fulfilling but gives me plenty of time to work on technology I&#x27;m interested in my spare time for personal projects.<p>In essence, a day job of simple Linux administration may pay the bills, while in my spare time I&#x27;m working on large infrastructure automation, deep learning, developing new blockchain technologies, etc.<p>I don&#x27;t know how sustainable this is. I have three children and a wife, and I&#x27;m getting tired of only being paid for work I can do while asleep just because I&#x27;m afraid of rejection.<p>Any suggestions on how to &quot;toughen up&quot;?
评论 #11393813 未加载
评论 #11393914 未加载
评论 #11395680 未加载
评论 #11393857 未加载
评论 #11393747 未加载
评论 #11394034 未加载
评论 #11393688 未加载
评论 #11394322 未加载
评论 #11393664 未加载
评论 #11395179 未加载
评论 #11393674 未加载
评论 #11395231 未加载
评论 #11394614 未加载
评论 #11395945 未加载
评论 #11395726 未加载
评论 #11394071 未加载
评论 #11393743 未加载
评论 #11395998 未加载
评论 #11394200 未加载
评论 #11393783 未加载
评论 #11393746 未加载
评论 #11395315 未加载
dsmithatxabout 9 years ago
One very important thing strikes me about this. Getting 38 job interviews is very much a sign of the times. In 2002 I was a highly skilled senior linux&#x2F;aix&#x2F;hp-ux&#x2F;Solaris admin and PHP programmer and I got laid off. I submitted my resume more than 1000+ times in the first year and ZERO interviews.<p>I hate to sound alarmist but, I fear many younger tech people may not realize how lucky they are currently. If the economy turns south you are not going to get 38 job interviews unless you seriously have some needed skills.<p>Don&#x27;t be like this guy and accept you are bad at interviews thinking there is plenty of opportunity. Don&#x27;t blame the white board if every job in your field expects you to be able to white board. If you plan to survive during the next downturn or bubble burst you better be someone companies really want to hire. You may be lucky to land one job interview and it will be hard to stay motivated as months start to go by.
评论 #11393166 未加载
评论 #11393705 未加载
评论 #11393043 未加载
评论 #11393079 未加载
评论 #11394658 未加载
评论 #11393181 未加载
barglabout 9 years ago
So I&#x27;ve been on the flip side of this. I&#x27;ve worked at a company (multiple) which had no F-ing clue how to hire. They&#x27;d constantly hire terrible people who couldn&#x27;t do the most basic things.<p>I think one of the most important aspects of hiring is getting potential candidates in front of the team and letting them talk to the team, to see how they handle questions from other developers (and yes there is always that guy who tries to make the candidate look dumb for some reason).<p>The most telling question I typically ask when interviewing is what have you worked on recently, why is it cool, and how have you added to the project. This gives the candidate a great opportunity to dive into their own experience. This way if they didn&#x27;t answer my questions well it will give me some idea of their background. Oh hey this guy didn&#x27;t know basic Javascript stuff off the top of his head because he&#x27;s been working on the back end for 3 years. That&#x27;s cool.<p>I&#x27;d personally take someone who can talk to me about practical design decisions they&#x27;ve made on a project rather than knowing how to solve basic algorithms. If you graduated 8 years ago and you STILL know exactly how to implement a Binary Search Tree without needing a 10 min refresher then you are a better man than I am. I forgot that about 3 years ago.<p>I don&#x27;t mind that we expect developers to study for a tech screen but how much does that really tell us about them? They can study and know the basics, but have the ever worked on a large scale project where you have to make something work now vs, having time to do a perfect implementation? Where is their ability to tell their manager no, or their ability to weight COTS vs Custom Build?<p>Sorry this touched a nerve, I just had a bad interview with a company. The tech screen was outside my IDE, couldn&#x27;t copy paste (which sucks when you want to move a line or do some refactoring) and it was on topics I haven&#x27;t looked at in 4 years. Luckily I&#x27;d spent 15+ hours studying so one of the questions was a gimme.
评论 #11395958 未加载
kafkaesqabout 9 years ago
<i>So, how did you get to where you are today?</i><p><i>I’ve always been passionate about coding, starting from my early days at Olympiad teams in high school and ACM teams in college.</i><p>Anyone who&#x27;s made it onto an Olympiad team[1] of any significant geographical scale, in any category, shouldn&#x27;t have to deal with this whiteboard nonsense. Maybe a few lightweight-to-medium rounds to verify that they are what they say they are. But that&#x27;s about it.<p>[1] We don&#x27;t know if that&#x27;s the case with Alibek; the article didn&#x27;t drill down into that aspect of his background. I&#x27;m just talking to the fact that generally, there are plenty of easy ways -- albeit somewhat subjective, and in any case not uniformly applicable to all candidates -- to be at least 87% sure that the candidate isn&#x27;t a a self-deluded poser, or outright liar about their coding skills (which seems to be the default stance many interview teams take).<p>And the due diligence one should do to remove that 13% of uncertainty can be made far less time-consuming and grueling than it generally is. Really, if you know how to read the signals, you can much more -- and much more easily, for all concerned -- about someone&#x27;s coding skills by giving them a single medium-hard, but short-and-sweet exercise... than rounds and rounds (and more rounds) of progressively harder ones, as seems to be the current craze.<p>EDIT: Overall this is a very heartwarming piece; if a company like Booking -- known for having had several exceptionally talented programers on its staff over the years -- can not only take on someone like Alibek, but apparently consider him to be something of a find -- then that&#x27;s a pretty damning indictment of the filtering processes used by the 38 of 39 companies that rejected him.
评论 #11393070 未加载
评论 #11394607 未加载
评论 #11394672 未加载
评论 #11393388 未加载
评论 #11394364 未加载
NTDF9about 9 years ago
I read the article as:<p>&quot;It&#x27;s not enough to be a mediocre engineer for a mediocre paying job. If you want to play in the local tennis league, you better be Roger Federer (without his pay)&quot;<p>I think software engineers should counter-question the interviewers. Interviewers should be allowed to judge the candidate only if they can answer the candidate&#x27;s questions to them. If the interviewer cannot, he&#x2F;she is not qualified for the job of interviewing.
评论 #11393653 未加载
评论 #11393132 未加载
评论 #11393727 未加载
6stringmercabout 9 years ago
Some really great advice within that forms a foundation for the narrative. I can really appreciate the diligence and apparent &#x27;no hard feelings&#x27; kind of pragmatism. I especially liked the closing part:<p>&gt;<i>If you fail 10 interviews in a row, go for the 11th interview. But take a look at all the variables, and see if there’s anything you can do differently to improve. Take the pressure off, and work through problems routinely to keep your muscle memory in shape.</i><p>That reminds me of being in &#x27;game shape&#x27; as I call it for playing and soloing - standing around thinking about notes to play doesn&#x27;t come off nearly as fluid as being so practiced as to get into the groove and run with it. Good parallel. Nicely framed conversation, glad to read it.
评论 #11393066 未加载
p4wnc6about 9 years ago
Any time a company asks me to do a HackerRank test, I immediately reject them. It&#x27;s just not possible to have a quality engineering team and to also believe the results of HackerRank tests correspond to on-the-job success.<p>HackerRank is an attempt to commoditize software labor (literally reducing evaluation of your labor fitness to standardized examples). It communicates immediately that creativity is valued less than standardization, and that your uniformity and compliance are more valuable than your experiences.<p>It&#x27;s also a way to position developers as lower-status employees -- you essentially have to capitulate to the judgement of higher-status employees. Even if you ace the code test, it puts you in a defensive position to justify yourself, which inherently reduces your negotiation power. If you submit something that is even slightly unconventional (even if it&#x27;s provably just as or more accurate than conventional submissions), then your negotiation power is extremely damaged.<p>For example, think of the difference between actors who must audition and actors who are &quot;offer only&quot; -- they won&#x27;t respond to your inquiry about hiring them unless you&#x27;re prepared, based on their previous work, to make an offer already. If you ask Robert De Niro to audition, you&#x27;ll get laughed out of the room. HackerRank is often like asking Robert De Niro not only to audition, but to do some kind of two-bit community improv class warm up exercise for his audition, then grilling him because he didn&#x27;t enunciate clearly. Ridiculous.<p>Employers often say they want to &quot;see how you think&quot; -- when they say this, it&#x27;s a good idea to run the other way. No one can grok some whiteboard code or some timed code test on standardized examples and draw any meaningful conclusions about &quot;how you think&quot; or how it will relate to job success. Someone who believes they can &quot;see how you think&quot; from narrow, time-constrained examples is going to be a terrible colleague or, worse, a very dysfunctional boss.<p>I think the trend of cultivating &quot;full-stack&quot; developers (instead of benefiting from specialization and separation of concerns) is the number one problem facing the software industry right now (and folks are largely in denial about it).<p>This nonsense with commodity interviews via HackerRank is the number two problem, followed closely by the prevalence of open-plan offices and the prevalence of Agile-like workflow management processes.
评论 #11393580 未加载
评论 #11393508 未加载
评论 #11394327 未加载
accidcabout 9 years ago
A piece of advice from someone who wanted to work at startups.Having realized that its unlikely that my skills will translate to doing well at startup interviews, its only pragmatic to not pursue that path. But my end goal is not to work at a startup, its to keep learning and to stay relevant&#x2F;employable and those can be done outside of a startup.<p>Any interview that is structured like a test is a bad interview. Starting your relationship with an abusive process will set the tone of the relationship and I applaud all those who have walked away from interviews that make one jump through hoops. From personal experience, The last interview I took lasted 40 minutes and the person we hired is the best developer I know.<p>I was never confident at giving interviews until my mindset changed from it being a test to an exchange where someone who needs help is trying to get together with me, someone who can help them. They should able to explain to me how they see me helping them. Questions like: &#x27;what is your biggest challenge right now&#x27; or &#x27;if I were hired, what would be the first task&#x27; help start that conversation. They obviously will do their due diligence and I need to do mine (collaborative environment, sane hours, reasonable pay, competent management etc.)<p>All of the above is opinion.
im_down_w_otpabout 9 years ago
<i>&gt; &quot;Job interviews are difficult by design.&quot;</i><p>In the tech-sector at least they&#x27;re not &quot;difficult by design.&quot; They&#x27;re obtuse and absurd due to laziness and lack of rigor applied to the problem space by individual firms as well as the aggregate marketplace.<p>Almost nobody applies anything remotely resembling a scientific method or includes the massive body of research available in sociology, psychology, and&#x2F;or neurology for understanding even their own needs as a company trying to accomplish something, let alone building an effective social group (i.e. team) capable of cooperating together to get there given whatever that organization&#x27;s constraints are.
评论 #11395709 未加载
sotojuanabout 9 years ago
Luckily in my current job search I&#x27;ve only been told there would be a whiteboard once (this Friday!). This article made me nervous though—as a busy student I don&#x27;t have time to sit down and review&#x2F;learn all those tree and linked list operations as well as their complexities.<p>Best interview I&#x27;ve had was pair programming with a team member and fixing a bug.
评论 #11392692 未加载
评论 #11392938 未加载
blklaneabout 9 years ago
I applied to around 100 jobs over the course of 9 months when starting to learn how to program. For the startups I would get to a phone screen and potentially a technical challenge then be turned away. At the job I am at now, was contacted by CTO online, and had phoned&#x2F;on-site&#x2F;started within 5 days of initial contact.<p>I&#x27;ve seen a bunch of blog posts recently about some companies priding themselves on who they turn down versus who they accept and I feel that is one of the bigger problems we have as an industry in hiring.
VikingCoderabout 9 years ago
I realized something a while back... My entire career, if I&#x27;ve made it to an on-site interview, I&#x27;ve only had one company NOT make me a job offer.<p>That interview, I was asked to do something using recursion. (Ug.) The next interviewer asked me to reverse a singularly linked list, and because my brain was still in recursion land, I tried to do it recursively. Blame the jet lag, okay? Immediately after I sucked at that, they walked me out the door. It was emberasing. Two steps out the door, and my brain is filled with POP AND PUSH! AAAH! I knew the answer, I&#x27;ve KNOWN the answer since I was about 14. No joke. So, I&#x27;ve been on that side of the &quot;every now and then people interview poorly&quot; thing. And I can only blame the jet lag, because I KNOW the ridiculously easy answer to that question.<p>Here&#x27;s the funny thing - if I would have been offered a job there, I would have accepted. And the company went on to crash and burn in terrible fashion. And two months later, I got a job at a MUCH better company.<p>TL;DR: I&#x27;ve only failed at one interview, and it was arguably the best thing that ever happened to me. (Life is weird!)
评论 #11394344 未加载
chvidabout 9 years ago
This is just an ad for hackerrank.<p>And yes; it is hard to find a job in Silicon Valley if you are sitting in Kazhakstan and need a visa too. Duh.
评论 #11394518 未加载
13of40about 9 years ago
&gt; You don’t get to use to your own IDE, you have an absurdly limited amount of time and you’re in an incredibly high-pressure environment.<p>Here&#x27;s a good interview tip that&#x27;s helped me out with my last two job moves: Whiteboard code almost always comes out looking like crap because once you&#x27;ve fleshed out the idea, you can&#x27;t easily insert lines. The solution is to bring a laptop with the IDE of your choice ready and say &quot;Hey, I&#x27;m not really good at whiteboard coding. Do you mind if I write the code on my laptop here?&quot;
评论 #11392641 未加载
trhwayabout 9 years ago
During the last 10 years i always go for a solution, just a coded solution (and if you do it quickly, or even while doing it, you can frequently improve upon it significantly). Doesn&#x27;t work for Google&#x2F;FB - they probably want the elegant super-performant solution that i usually come up with in the next few minutes after the interview is finished :) - yet it works just fine with the rest of the companies.<p>Hint: almost always start with putting the input into a tree, and if tree is completely out of question - into hashmap :)
bgribbleabout 9 years ago
There&#x27;s too much missing information in this article. In today&#x27;s environment, a qualified programmer with the background this guy appears to have should get offers at a much higher percentage of companies.. IF everything is on the level: decent communications skills, applying for jobs whose requirements match skills, realistic compensation expectations, and (my guess in this case) already authorized to work in the US.<p>I would expect this low hit rate from a qualified individual looking for a job AND an H1B sponsor.
评论 #11392849 未加载
ideal322about 9 years ago
&quot;I got into the final interview for an extremely high-growth human resources startup. That was exciting, and I really thought I was going to get an offer. But, eventually, the last round of the interview was super hard. I just failed.&quot;<p>Been through this too many times.
strongcryptoabout 9 years ago
When I was first applying for internships (as a college junior with sort-of-interesting projects on my resume but no real experience) I think I applied to 75 positions, heard back from maybe 20 and got to the first round at 5 or 6 (including code challenges).<p>The 6% return rate (application to interview) wasn&#x27;t exactly encouraging. I made a habit of working hard on each application, sending it out and then immediately assuming that I&#x27;d been rejected, putting me right back in that stressful place I&#x27;d been before.<p>Being able to leverage that stress into something productive was huge, I&#x27;d wake up early and spend my mornings working on cover letters (useless) and researching companies, and eventually took myself across the city to crash another University&#x27;s career fair to try and meet a recruiter from my then-dream-company (one I&#x27;d applied to online months before and never heard back from). That turned out to be one of two offers I got and where I spent my summer.<p>Keeping up a grind on applications and not getting discouraged is huge, getting into the mindset of &quot;constantly apply until I&#x27;m employed, don&#x27;t assume anything will work out&quot; was probably the real reason I got the job I did.
sandworm101about 9 years ago
Lol, 38. Only 38. In today&#x27;s job market one should expect rejections from dozens, potentially hundreds of companies. With hundreds of qualified people apply for each job (thank you electronic CVs) 99+% of applications, of interviews, result in a rejection. It&#x27;s the new normal. The days of interviewing only a handful of people are long over. Nobody should take it personally.
tomniklabout 9 years ago
Excelling in an online programming competitions sounds like a fun, exciting way to showcase myself to multiple companies all at once. Way better than white boards, for sure!
评论 #11396100 未加载
tn13about 9 years ago
Recently came across an example where someone entirely different person went for the interview answered, cleared but the another person reported for the job.<p>I must say I am extremely disappointed at bay area job scene.
karterkabout 9 years ago
&gt; You don’t get to use to your own IDE, you have an absurdly limited amount of time and you’re in an incredibly high-pressure environment.<p>Ironically, HackerRank itself is a part of this problem. All of those are true for HackerRank coding challenges.<p>As another commenter has pointed out here, HackerRank (and other coding test platforms) want to commoditize the hiring process, but in a way that ensures that candidates are the ones who are doing the all the work. The companies just don&#x27;t want to spend any time in the interviewing process. It&#x27;s no wonder that so many companies are struggling to hire good engineers.<p>If you as a company throw me an online coding challenge as the first interaction, you can be rest assured that you won&#x27;t be hiring from me again (and many others).
评论 #11394856 未加载
tloganabout 9 years ago
I have bootstrapped startup and I was rejected by at least 380 companies. Ok I&#x27;m not talking about hiring but about sales pitches (with demos and what not).<p>So again if you are looking for a job, think as salesman. And in sales rejections are part of life.
xvolterabout 9 years ago
I&#x27;ve seen articles about technical interviews too many times to count, and while I personally don&#x27;t believe whiteboarding is a good tool for interviewing and don&#x27;t use it when I perform interviews, I do believe that any good engineer should be able to whiteboard answers with relative ease. The gripe really is dependent on the specific questions, however if you&#x27;ve worked with a technology stack you should be able to recall the function names, parameter order, and basic pseudo code syntax to write answers to questions. If a developer is dependent on their IDE or Google to do absolutely anything, I wouldn&#x27;t hire that person. Even developers directly out of college have done enough programming to do the basics, and if a developer can&#x27;t they should be honest about their abilities and rather than stumble through a wrong or incomplete answer. Often the interviewer will still ask you to try your best, but it&#x27;s important to be honest about your capabilities.<p>I&#x27;ve interviewed at dozens of technology companies, many that do whiteboarding, and I&#x27;ve always done well. I&#x27;ve gotten offers significantly more times than I&#x27;ve ever been rejected, this isn&#x27;t because I interview well, but because the things I claim to know and be an expert at, I know better than the back of my hand. If a software developer has been writing code and working with a set of technologies on a daily basis for years, I&#x27;d expect the same of any of them.<p>From what I&#x27;ve seen of the modern software engineers isn&#x27;t that they interview poorly, or that whiteboarding is the blocking issue. It&#x27;s that they&#x27;re actually poor engineers. Lots of people are taking 8 to 10 week crash courses on programming and think they are near the same level as someone who went to college for four years, even tend to expect the same pay. I actually don&#x27;t think college is generally useful for software engineers either, but it&#x27;s about the time spent. The best programmers by far are those who started young and even program personal projects as a hobby, who actually love to write software. I love writing software, getting wrapped up and losing track of time, creating amazing software that solves difficult problems and is a delight to use. I hire developers who are the same.
评论 #11396014 未加载
accidcabout 9 years ago
There have been a few articles on the hiring&#x2F;interviewing practices. As someone who has not worked&#x2F;interviewed in a startup, I have a few rhetorical yet sincere questions:<p>Does every startup implement their own algorithms etc. from scratch. Isn&#x27;t it the reason why we have libraries? I thought most software was mostly glue&#x2F;crud.<p>Do engineers at startup only code? Do they never talk to customers or need to clarify requirements or work on timelines or deal with scope creep, since it seems that these skills aren&#x27;t evaluated at interviews.<p>If the answer to these questions is what I think it should be, to what end do we have this dog and pony show?
innocentoldguyabout 9 years ago
I&#x27;ve come to the point where I walk out of interviews that involve whiteboard questions. I have conducted my fair share of them, and I have been on the interviewee side as well, and in no situation have I ever found any modicum of value in a whiteboard question. They are a complete waste of everyone&#x27;s time, and to me, they are the hallmark of an incompetent interviewer&#x2F;manager (and yes, I felt that way about myself back when I used them).<p>There are plenty of companies out there who agree that whiteboard questions are ridiculous, and I&#x27;d rather work for one of them.
leocabout 9 years ago
Why not show the questions to the candidates say 45 or 60 minutes in advance of the whiteboard session itself, and let them take notes on pencil and paper in an examination-hall like environment during that interval? Even without Internet access it would still be a lot closer to a realistic test of skill at normal software development activities than a set of surprise questions. If you pipeline the candidates it shouldn&#x27;t add too much time. Please excuse my ignorance if this is something which is already being done, or has already been tried and given up on.
colordropsabout 9 years ago
Anyone who is a great engineer shouldn&#x27;t need to go through 38 interviews to get a position. Something is amiss here. Perhaps he has flaws outside of his supposedly amazing coding abilities.
leed25dabout 9 years ago
I was laid off from my job as a Python programmer in San Francisco on 07AUG2015. It took me 4 1&#x2F;2 months to find another job working remotely as a Python programmer.<p>I did not keep an accurate record of the number of resumes that I sent out, but I archived 110 cover letters during that time. I would bet that I probably sent out about 150 resumes.<p>I had scores of phone interviews and a dozen to fifteen in-person interviews a few of which ended abruptly. I will turn 69 years old in October 2016.
rvivekabout 9 years ago
Great discussion! HackerRank founder here - in-case anyone would like to ask questions about what we have seen in different hiring practices.
ballparkabout 9 years ago
Does anyone have any insight on this reflecting on a higher supply of devs and&#x2F;or lower demand of employers (bad market for developers)?
collywabout 9 years ago
&quot;Even though algorithmic challenges aren’t really used on the job much in production, it’s still really important to keep revisiting your fundamentals. It’s just like a muscle–if you don’t train it, it’ll become weak.&quot;<p>So we are testing for stuff that no one actually uses in the job. We are testing for those that have time to practice for interview tests·
dropit_sphereabout 9 years ago
My current position offered $X to do a pilot project. They then turned me down---and later called me back when the candidate they chose didn&#x27;t work out. I took the position.<p>Companies that want to hire, will hire. Companies that think, &quot;Oh, it&#x27;d be nice to hire Jeff Dean maybe&quot; won&#x27;t hire.
exabrialabout 9 years ago
Nearly every silicon valley interview is based on whether or not you are as hipster as the interviewer. Keep your head up and don&#x27;t subscribe to the culture. You can be excellent and live as different as you want.
评论 #11392669 未加载
评论 #11392488 未加载
knownabout 9 years ago
Rejection massively reduces IQ <a href="http:&#x2F;&#x2F;www.newscientist.com&#x2F;article.ns?id=dn2051" rel="nofollow">http:&#x2F;&#x2F;www.newscientist.com&#x2F;article.ns?id=dn2051</a>
hotcoolabout 9 years ago
My comments on HN get shadowbanned for no discernable reason. Does that count?
评论 #11394594 未加载
knownabout 9 years ago
I celebrate my failures
knownabout 9 years ago
Quiz != Interview
odindutyabout 9 years ago
What do you do to be turned down by 38 companies? Do you turn on your laptop and it&#x27;s running Windows?
kinaiabout 9 years ago
&quot;I got turned down by 38 companies, nobody wants to pay me 100k mimimimi&quot; Murican Coders of the 21st Century at the biggest whiners ever...And honestly if you fail to get a job within 3-4 interviews then you are a) doing it wrong or b) applying for the wrong jobs.
评论 #11393726 未加载