Live data from Hacker News

Ask HN: Is it now common to ask for “full” applications as part of interviewing?

news.ycombinator.com

31–40 of 77 posts

Re: Ask HN: Is it now common to ask for “full” applications as part of interviewing?

#31
post #27

This sounds like a good startup idea: A certification agency where they put you through the works, measuring your ability to write code, solve various challenges, complete complex projects, etc. Then they can issue a certificate to those that pass their examinations. Maybe in addition, they can offer training in various topics, include periodic assignments during those training periods, then have several days of mons…

Whilst I appreciate the tongue in cheek nature of this post, if merely having a degree was the answer, these types of application would not exist.

Re: Ask HN: Is it now common to ask for “full” applications as part of interviewing?

#32
Take home projects strike me as an overcorrection for the perceived problems with whiteboard interviews. Drawing from a recent sample of interviews, companies that ask for them still seem to be in the minority.

I hope this remains the case, as 1) they are an enormous time suck for the applicant, and 2) demonstrate abilities that a qualified applicant could become proficient at quickly. Qualification for a position requiring these abilities can be assessed in a way that is not so one-sided against the applicant.

Related: https://alwaystrending.io/articles/tech-interview-torture-ch...

Re: Ask HN: Is it now common to ask for “full” applications as part of interviewing?

#33
I don't mind this (provided the request is decently specified and scoped), because I find interviews stressful and often pointless and work sample tests are (or should be) higher signal, but if I'm going to do a work sample test, I don't want to then have several phone or onsite interviews as a followup.

Ideally, when I'm given such a test I should be able to predict my success at completing it well enough to know whether it is worth my time. There could, of course, be unforeseen problems, but I should be able to judge the likelihood that spending the time to complete the exercise will get me the job. This means that cultural expectations are expressed up front. Do you expect the job applicant to adhere to your company code style guide or expect unit tests? I'd assume the latter is a frequent expectation but it doesn't hurt to mention; practices vary greatly from company to company so a reminder could be useful. Or maybe you write a lot of functional JavaScript on your team, and want to know if a candidate is familiar with that style. If you reject a candidate because they didn't match your preferred style but didn't ask for that, you're likely wasting my time and yours.

Re: Ask HN: Is it now common to ask for “full” applications as part of interviewing?

#34
post #3

It's not yet ubiquitous, but it isn't uncommon either. I had application go through such a coding test in lieu of a "biased interview process", but wouldn't pay. They also had integration with two third party services, and for a Go programming position they also wanted a REST interface implemented on RoR. It's a great test for "passion", however; if your definition of "passion" is "unpaid overtime".

I've heard the same thing, that it's an alternative to "biased" whiteboard interviews. Which is a commendable goal, but it just ends up biasing the process against people who don't have the free time. I passed on that one.

I actually don't mind the 45 minute automated screens that are outsourced to a code screening vendor -- my experience is that when the in-person interviewers see the results of that they are able to jump into more meaty questions instead of FizzBuzz. It's a net improvement for everyone's time.

Re: Ask HN: Is it now common to ask for “full” applications as part of interviewing?

#35
I applied at a company that I assumed had at least 40+ people (assuming normal turnover) because of the frequency of job postings. Turned out they had 4 employees. And they wanted me to create a full application before I was given a second interview. Nah.

Re: Ask HN: Is it now common to ask for “full” applications as part of interviewing?

#36
Ask an endless series of questions about algorithms and/or expect extensive whiteboard coding -> developers complain about these not reflecting the real world.

Ask a developer to write some actual code to prove that they can do the job they're being hired to do -> developers complain about having to demonstrate that they can do the job they're about to be hired to do.

There's a legitimate question here about how extensive of a project is necessary to demonstrate that you can, in fact, write code effectively. But this is basically what we've been clamoring for for years, companies abandoning pressure cooker interview room gotcha-questions on whiteboards.

The work sample test is one of the most effective ways of evaluating a candidate's fitness. What do you expect an prospective employer to do to determine if you can do the job, if not write some code?

Re: Ask HN: Is it now common to ask for “full” applications as part of interviewing?

#37
I think there's been enough rancor about whiteboard interviews that people are looking for a better way. I personally was never very good at on-the-spot whiteboarding even though I'm decent at building stuff, so my company's interview process incorporates a take-home coding challenge. It's not as in depth as deploying an app but it tends to take a couple hours.

I can't imagine paying someone to interview though. Both parties are spending time (and money) on the interview already and if you don't want the job enough to put in a day getting it, to me that's a signal that you wouldn't be very interested in the problems we're working on.

I do sympathize though and agree that interviews still suck (for both sides).

Re: Ask HN: Is it now common to ask for “full” applications as part of interviewing?

#38
post #27

This sounds like a good startup idea: A certification agency where they put you through the works, measuring your ability to write code, solve various challenges, complete complex projects, etc. Then they can issue a certificate to those that pass their examinations. Maybe in addition, they can offer training in various topics, include periodic assignments during those training periods, then have several days of mons…

We live in a time of dissonance between the two attitudes of "university is for learning how to learn first principles; if you want practical industry-relevant knowledge then go to a community college, you vocational student" and "businesses need to be fast and agile so we're not going to provide training; schools should be pumping out employees ready to be interviewed."

Re: Ask HN: Is it now common to ask for “full” applications as part of interviewing?

#39
When I interviewed with Toptal, once I made it through the preliminary screenings, the final test was to build a simple web application over the course of 2-3 days in a language of my choice, and commit the code to their git repository, and demo it live.

I finished it in a day and a half; decided to use Meteor since I never used it before and figured it'd be a good time to dabble in it.

It was by far the most enjoyable part of the application process. And I think its the best indication of a developer's ability. Real-word application of the knowledge that you will probably be using 90% of the time (as opposed to theory and logic puzzles).

Re: Ask HN: Is it now common to ask for “full” applications as part of interviewing?

#40

I've stopped interviewing with companies that do this. Take home interview "challenges" take up a lot of time and resources. Most of the ones I've gotten have been prototypes/MVP type deals. + You're asking me to spend almost a week of my time, for free + I have similar examples on my Github + I'm not usually allowed to share the solution Sorry, but if you can't look at my significant github profile and figure out if…

I designed two of those challenges. We're successfully using it for international hires for quite some time now. We hand those out after you made it through two telephone interviews, which should assure mutual interest in actually making hiring happen. We base our hiring decision on the outcome of the challenge. If you do good, we relocate you and your family, care for everything you need. Our success rate is around 30%. So I wouldn't say we ask you to work for free. We designed the challenge to be without example on github by giving extreme amounts of individual freedom in the task. Also, you're allowed to share the solution - but without mentioning the company name, so that other candidates cannot just google and find your stuff.

Not everyone has a "significant" github profile. Actually the minority of people has such a thing. So many reasons for not having one. Current employer's policy, having a family, having non-IT hobbies, etc pp. Also just having such a profile doesn't necessary proof that you can solve the company's problems, because just looking at solutions of arbitrary problems doesn't give you any information about the constraints of the problem, how you solved them and it also doesn't put your solution to this problem next to solution of the guy sitting one desk away that solved the same problem in the same amount of time under the same conditions.

(removed a stupid passive aggressive statement here, sorry folks)

Post reply on HN