Mailing List Archive
tlug.jp Mailing List tlug archive tlug Mailing List Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]Re: [tlug] Job Posting
- Date: Wed, 14 Jan 2009 10:15:15 +0900
- From: Curt Sampson <cjs@example.com>
- Subject: Re: [tlug] Job Posting
- References: <20090112122207.GA7054@smtp.office.cynic.net> <496B5D57.1020905@bebear.net> <20090112101214.W82657@isris.pair.com> <496BF4A5.1050208@bebear.net> <20090112215540.O82657@isris.pair.com>
- User-agent: Mutt/1.5.17 (2007-11-01)
On 2009-01-12 22:02 -0500 (Mon), Joe Larabell wrote: >> So you would take the problems specification as incomplete and assume >> that securing the ruby system command was part of the problem without >> consulting further with the client. > > That's a good point and may well have been intentional in the assignment. > Since it's just a test assignment, I probably would make the assumption, > put in a comment, and bring it up at the interview. But since the text of > the web site says that the applicant should ask questions if he has any (or > something to that effect), I probably would *not* get hired. Actually, you'd probably do fine. The aim of the assignment (and how well it achieves its aim is an open question) was not to test specification-reading skills, or get production-quality code, but just: 1. Find out if the candidate can write a Ruby program that's not completely trivial; 2. See if the candidate has some understanding of a fairly important part of the POSIX API; and 3. Try to get some sort of look at the candidates OO design skills. All this without eating up too much of the candidate's time, of course. This was actually a pretty tough one for me, and I'd love to hear other ideas for how one might achieve these aims, and even other ideas for what we really should be trying to test. Just keep in mind that it's very, very important that it be something a competent programmer should be able to put together in a couple of hours: this is a screening device; much more interesting tests come later in the interview process. (And, shocking as it is, I've interviewed programmers with "years" of C++ experience who have no idea what the "POSIX API" is.) cjs -- Curt Sampson <cjs@example.com> +81 90 7737 2974 Functional programming in all senses of the word: http://www.starling-software.com
- Follow-Ups:
- Re: [tlug] Job Posting
- From: Josh Glover
- References:
- [tlug] Job Posting
- From: Curt Sampson
- Re: [tlug] Job Posting
- From: Edward Middleton
- Re: [tlug] Job Posting
- From: Joe Larabell
- Re: [tlug] Job Posting
- From: Edward Middleton
- Re: [tlug] Job Posting
- From: Joe Larabell
Home | Main Index | Thread Index
- Prev by Date: Re: [tlug] Job Posting
- Next by Date: Re: [tlug] Job Posting
- Previous by thread: Re: [tlug] Job Posting
- Next by thread: Re: [tlug] Job Posting
- Index(es):
Home Page Mailing List Linux and Japan TLUG Members Links