Slashdot Mirror


One Company's Week-Long Interview Process

jfruh writes "What's the longest tech interview you've had to sit through — two hours? Eight? Ruby on Rails devs who want to work for Hashrocket need to travel to Florida and do pair-programming on real projects for a week before they can be hired. The upside is that you'll be put up in a beachfront condo for the week with your significant other; the downside is that you'll be doing real work for a week for little or no pay and no guarantee of a job slot."

9 of 362 comments (clear)

  1. Re:The real downside. by Anonymous Coward · · Score: 5, Insightful

    "programming"

  2. This is too much by Anonymous Coward · · Score: 5, Insightful

    The longest for me is 5 hours but this is ridiculous. The only people that would be able to apply are people who are unemployed. As someone who has interviewed people for programming jobs, it really doesn't take more than 2 hours to figure out if someone is a good fit.

    1. Re:This is too much by jittles · · Score: 4, Insightful

      Seriously. I've been at companies that do all day interviews and those are pointless. Group after group of people come in and ask the people almost identical questions. If it takes you more than an hour or two to determine someone's skill and personality then you are probably doing it wrong. If someone asked me to spend a week working before they would even consider me I'd laugh and tell them to have a great day. If some company I never heard of asked me to book 5+ hours for an interview, I'd tell them no thanks as well, unless I was absolutely desperate. I have better things to do with my time.

  3. Probably illegal. by i+kan+reed · · Score: 5, Insightful

    Violation of labor laws. This is illegal. They have people doing full time work for less than minimum wage. The fact that they call it an "interview" is hardly a reasonable distinction. I hope the idiots involved suck a nice 6 or 7 digit fine for this.

  4. Re:We don't have an HR department by JaredOfEuropa · · Score: 5, Insightful

    I've been involved in a fair few hires for my previous employer, and it struck me that we *sucked* at making a fair assessment of the applicants' abilities. My experience at other firms have been no different, even though most do manage to weed out the obvious knuckledraggers or spot the shining genius. In contrast, observing someone at actual work for a week should give a far better insight in their abilities and soft skills. This is obviously of benefit to the employer, but also to the prospective employee. The only thing I'd hope is that the company already did a short assessment of the candidate to spot any obvious reasons why he/she woulnd't be hired, before asking them to commit for a week.

    --
    If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
  5. Re:The real downside. by rwven · · Score: 4, Insightful

    Completely untrue. Countless people have enjoyed, and do enjoy programming in PHP. I myself am one.

    Yes, I recognize the language's many obvious (and many not-so-obvious) failings, but that doesn't mean you can't have fun using it. There are plenty of ways to write good PHP code (Zend standards/framework, for instance).

    PHP's biggest problem aren't its (numerous) issues as a language. PHP's biggest problem are the 90%+ of the "PHP Programmers" who are abhorrently bad at programming in general, and think they're programmers simply because they wrote a little bit of HTML with embedded PHP, or installed Wordpress *shudder*.

    Granted, I prefer Python to PHP any day of the week for both fun and function.... Never written any Ruby.

  6. slight problem by w_dragon · · Score: 5, Insightful

    Guess I can't interview there. My contract has one of those wonderful 'all IP created during your time here belongs to the company' clauses. If I create it during my interview my current company still owns it. I've never worried about interview code before since it's all toy problems and junk code anyway, but if I was doing something commercial as part of an interview process there could be some nasty legal implications if they try to release it.

  7. Real programmers use interpretive languages too. by Bruce+Perens · · Score: 5, Insightful
    I have written cache-aware memory allocators for image processing, and invented a buffer-overrun debugger that uses the paging system to do its work. I have written bit-slice microcode and thus consider assembly-language programmers to be a bit far from the real hardware.

    I do a lot of work in Ruby, too. I notice that lots of Ruby gems contain C code. Someone competent is writing that.

    Language fascists aren't generally as good at programming as they think. They'd understand where interpretive languages make sense, if they were.

  8. Re:Any AFRICAN programmers? by K.+S.+Kyosuke · · Score: 4, Insightful

    What have Africans ever given the world?

    Homo sapiens? That's good enough for me.

    --
    Ezekiel 23:20