Earlier quoted context omitted.
Phone screens should prevent those candidates from ever getting onsite. You'd be surprised (or maybe not now) how many applicants for a senior frontend position can't build a progress bar for the phone screem.
I've given phone screens to individuals who turned out to be a different person when they showed up onsite. Not "nice on phone, jerk in real life" but rather "Bob does the phone screen for Charlie (and passes), Charlie shows up at the onsite."
Tech Interview Handbook
301–310 of 344 posts
Re: Tech Interview Handbook
#302Earlier quoted context omitted.
> After 3 months, the mediocre devs have friends, etc., which makes it hard to get rid of them without creating a weird morale issue and massive team disruptions I’ve seen this mistake happen so many times. Especially in early stage start ups. If you want morale issues and disruptions, you’ll achieve it 100% of the time by retaining underperforming staff. Even worse, this ultimately leads to your best team members le…
It's true that keeping on terrible employees is worse than firing them, but that's the answer to a different question. The question at hand is should you opt for a system you know is going to involve a lot of firing fast, or do your best to avoid bad hires even at the cost of a higher false negative rate?
Re: Tech Interview Handbook
#303I realize everybody's going to jump in and rant about algorithms in interviews, but I wish you'd all add something constructive as well. I just had to conduct a round of interviews in a non-SF large US city, and it was a hellish crapshoot. Resumes are meaningless, and often re-written by recruiters to match the job anyway. Everyone has the same canned answers to the stupid behavioral questions. And as for the code, w…
One company sent me (before the interview) a small technical assignment. After I had submitted the code, an interview was scheduled. The entire interview was an extended code review -- talking about trade-offs, about other potential solutions, etc. I felt this was much better in that it was less stressful, yet allowed me to demonstrate both knowledge and design skills. Another company did something similar but more t…
Re: Tech Interview Handbook
#304Earlier quoted context omitted.
Does anybody even know anything about these resume filters? They seem legendary, or I'd think there would be a best practice by now.
Various vendors of software in that space claim they are best practice, e.g. IBM: https://www.ibm.com/talent-management/hr-topic-hub/applicant... , https://appsource.microsoft.com/en-us/product/web-apps/cem_b... promotes keyword matching as a feature, ...
Re: Tech Interview Handbook
#305I realize everybody's going to jump in and rant about algorithms in interviews, but I wish you'd all add something constructive as well. I just had to conduct a round of interviews in a non-SF large US city, and it was a hellish crapshoot. Resumes are meaningless, and often re-written by recruiters to match the job anyway. Everyone has the same canned answers to the stupid behavioral questions. And as for the code, w…
I agree a code test is necessary. I’ve seen several panels neglect to do a code test, the candidate was hired, then within a month fired because it was clear they couldn’t do anything (other than, well, argue). I’ve been in a panel where I was the only person who asked a code question, the candidate flunked, and then the VP of Engineering went over my complaints and hired the guy anyways. He had been a Professor of S…
Re: Tech Interview Handbook
#306Earlier quoted context omitted.
I wonder if there is a list of companies doing interviews this way.
Not exactly that, but you might like to peruse https://github.com/poteto/hiring-without-whiteboards Reader beware, of course, I know at least one company on there shouldn't be.
Re: Tech Interview Handbook
#307Earlier quoted context omitted.
I'm curious about the codepad/codeshare approach right at the first touch point. I fully agree that screening actual tech skill early on is important. Do you not find that you commit a lot of engineer time to codeshare interviews that don't work out further down the line?
Another idea I've heard about but never got motivated enough to set up is a system wherein the applicant submits their resume via an api with some kind of trivial challenge... like "here is an id and an integer, multiply it by 2 and submit it with the id and your resume as a json with these fields or whatever." Might try it some day, but that's another idea to get some of the technical probe out early.
Re: Tech Interview Handbook
#308The main thing is the problem solving oriented skills in a project that really makes a difference.
Thus, we pivoted to do a mini project screening automation for companies to do hirings. This site has backend to frontend tasks that come with a CLI to code the project locally. The website is called https://real.dev. We want to solve this interview problems for companies.
Re: Tech Interview Handbook
#309Really? I did the most interesting and challenging projects earliest in my career (late 80's to early 2000's) -- just due to the nature of the industry, I'd think that more recent project descriptions have undergone a certain homogenization that would make them less and less an indicator of talent and varied experience.
I can chat excitedly about early projects, but now people must all be saying "cloud blah JS blah containers blah blah bit-pipes and storage blah - oh yeah, and modands!"
Re: Tech Interview Handbook
#310Earlier quoted context omitted.
Is reversing a string not already "the basics"? What are you suggesting should be covered in an interview/screen prior to a trial period?
Your question was not reversing a string. You also mentioned fizzbuzz.