Manifesto: Things we believe about hiring
triplebyte.com
triplebyte.com
40 minutes before that call was scheduled to take place, he cancelled it and asked to reschedule. Understandable, these things happen.
When the rescheduled call was meant to take place, he just didn't show up. I emailed him about an hour later, just saying that I'm not sure what happened but I didn't get a call. He never replied. A few days later they were posting jobs on YC again.
It's not like it was my dream job but it just made me so mad that someone would treat me like that. When I get to be in a position of hiring people I will never treat anyone like that. In the rare case I ever have to miss a call without informing in advance, I'll at least have the courtesy to apologize.
Extremely disrespectful and I definitely wouldn't want to work at such a place, especially when this behaviour comes from the CEO.
The 10-hour ones (screenings, exercises, interviews ad nauseam) are usually still open months later. It's not you--it's them.
EDIT spelling
I don't know the specifics of your interview but we do often make a decision to not move forward even when we reach a working solution. That could be for a wide range of reasons (design choices are one example, or seeing engineers we move forward with covering more ground beyond an initial working solution might be another).
We know we'll inevitably get false negatives in our process, if you've any other feedback I'd be grateful to hear it. harj AT triplebyte DOT com.
This.
Walking into an interview wigh hiding your weaknesses as a goal sets up Completely the wrong dynamic. Plus what kind of success for the interviewer? I have found a perfect person? Or I did not look hard enough for flaws?
I can only agree with this to a certain extent. It seems to me that sometimes, special candidates at a smaller company might require a special process. It's very hard to standardize this kind of thing and not that worth it in the long run, especially for startups who are hiring for all sorts of positions.
Now this doesn't mean I don't agree with the rest of the points, as most of them actually seem pretty on point.
HackerRack / IKM / etc do not qualify as the good version of standardized interviewing. Use of such tools speaks loudly of hiring dysfunction.
> "A company can't meaningfully evaluate candidates if it treats each one differently."
Each candidate may have very different kinds of experience! Different industries, different requirements, large or small projects, embedded or platform-agnostic, backend QC or live high traffic production code, different education, different specialties, different styles, different processes, people who work better alone or in groups, etc. People are highly variant.
> "What matters is a candidate's strengths, and how quickly they can learn new things."
Or, you know, if they are being hired to write production industrial control software and have never had to write code that doesn't just dump core on the first error, or understanding security when you're writing a web app for a bank. Picking up things as you go is great, but certain weaknesses conflict with the job.
> "The hiring process should be treated like a software product, constantly iterated on using data, and improved over time."
Nice idea. Nobody I know has the time for this, as hiring is generally done by the team and its manager.
> "Compensation statistics should be public."
There are many problems with this, besides the obvious poaching of employees. Salaries often range based on a number of criteria, and different offers are extended with different benefits or perks for different reasons. This can create emotional conflict between employees, make it harder to retain good talent, and can't be easily adjusted into a statistic. And of course, leaks about monetary figures can damage deals with potential clients or partners.
> "they should be able to outsource technical hiring. The flaw with current external recruiting firms is they don't reliably deliver enough good candidates to build trust with companies."
External recruiting firms generally result in bottom-of-the-barrel hiring. Companies use them because they don't have time to look themselves, and if they did have time they wouldn't know where to start, nor how to weed out undesirables. Companies that put focus and effort on hiring by themselves are going to look harder for someone they really want, rather than fill another seat with someone with a compatible resume.
--
Hiring anecdote: The best hiring interview i've ever been in is still the first one I ever had for a real job. I had no experience, so they asked all kinds of things to evaluate how I thought, what I was comfortable or not comfortable with, and how I might adapt.
They posed a technical problem to me, something they were looking for a solution to. I sat there and came up with a couple solutions, and they said no that doesn't work. I thought about it more and came up with two new solutions, and soon they had the whole team in there shaking my hand.
Right after that, an HR hiring manager/rep gave me the lowest offer i've ever heard of in my life - it literally would have put me under the poverty line. He said my lack of experience and education was the reason. I teared up and left, knowing the only thing meaner than that offer was the way they made me believe I had the job. But I got a better job after that :-)