Tip Details Add a Related Tip

Rate as: Positive Negative

Interviewing for a software job

If you are interviewing for a software job, or a job in a software organization, Joel Spolsky has a short list of questions that he calls "The Joel Test" that you should ask. They are yes/no questions so that can be asked quickly as part of the interview process. Here they are:

1. Do you use source control?
2. Can you make a build in one step?
3. Do you make daily builds?
4. Do you have a bug database?
5. Do you fix bugs before writing new code?
6. Do you have an up-to-date schedule?
7. Do you have a spec?
8. Do programmers have quiet working conditions?
9. Do you use the best tools money can buy?
10. Do you have testers?
11. Do new candidates write code during their interview?
12. Do you do hallway usability testing?

For a full description of why each question matters, check out the link to his site. Now, if you are interviewing for an actual software position, you can obviously skip question 11, you'll know if you've been asked to write code or not. But to me, this is one of the most important questions out there. It still amazes me that people hire coders without making them write code. I always make interviewees write code. It's startling the number of people that can give good book answers to standard interview questions, but when it comes time for the rubber to meet the road and to write some code, they are completely useless.

The one other question I'd add to this list is:

Do you check references?

Amazing as it may sound, lots of places don't. If you are hiring a developer and you don't check references, and you don't have them write code, you are taking a person based on their answers to a series of trivial questions. The results will vary widely, which means the people you'll be working with will vary widely too. Yeah, there'll be some good ones, but there'll be plenty of stinkers too, and those are the ones that will keep your organization for being really good... bad coders drag down the entire team.
Link: www.joelonsoftware.com...Search for more tips related to this link
Rating: 100% positive, 2 total Votes
Categories: interviews job hunting software
Added: on Aug 13, 2007 at 7:44 am
Added By: jerjer
Searches: software job question code interview

Comments on this Tip

Add a Comment
There are no comments for this tip
Your Comment:
(how to format)
Rate This Tip:

Verify Humanity:
Sorry, we know it's annoying, but please enter the characters shown in the image to the left so that we know you're an actual person and not an evil spammer. Thanks.
       

Related Tips

Questions during a job interview

Categories: interviews job hunting
100% positive, 0 comments
– Tip added by an anonymous user on Jun 13, 2007 at 5:52 pm

Great repository of technical interview questions

Categories: interviews job hunting
100% positive, 0 comments
– Tip added by an anonymous user on Sep 26, 2007 at 12:13 pm

Questions to ask during an interview

100% positive, 0 comments
– Tip added by an anonymous user on Jul 04, 2007 at 6:09 am

Phone Interview Hints

Categories: interviews job hunting
100% positive, 0 comments
– Tip added by margie on Apr 05, 2007 at 9:11 am

Windows Vista Tiny(Fits on a CD)

90% positive, 0 comments
– Tip added by an anonymous user on Jul 03, 2009 at 10:52 am

20 Free Operating Systems that are not Windows

85% positive, 0 comments
– Tip added by an anonymous user on Jul 05, 2009 at 8:47 am

How To Block Websties Without Software

100% positive, 0 comments
– Tip added by an anonymous user on Jul 09, 2009 at 2:56 am

RAR Password Unlocker 3.0 Is Released to Recover RAR Password Dynamically

Categories: software passwords
100% positive, 0 comments
– Tip added by passwordunlocker on Aug 27, 2009 at 4:00 am

How to record MySpace music with Audio Recorder

Categories: computer software
66% positive, 1 comment - last added on Jul 29, 2009 at 7:49 pm
– Tip added by nancy0903 on Jul 29, 2009 at 3:35 am

Printable Christmas Cards for Kids

Categories: software
100% positive, 0 comments
– Tip added by collage123 1 day, 4 hours ago

On-Demand part numbering service

100% positive, 0 comments
– Tip added by an anonymous user 2 days, 12 hours ago

Duplicate File Remover

Categories: software
100% positive, 0 comments
– Tip added by roldson on Nov 04, 2009 at 7:16 am

How to Resize Image on Mac OS X (Including Snow Leopard)

Categories: software Mac images
100% positive, 0 comments
– Tip added by an anonymous user on Sep 12, 2009 at 1:07 am

Make and Print Clip-art Card for Thanksgiving 2009

no ratings, 0 comments
– Tip added by an anonymous user on Nov 09, 2009 at 8:25 pm

How to clean all history to protect your privacy on your computer?

no ratings, 0 comments
– Tip added by an anonymous user on Oct 27, 2009 at 7:38 pm

How to Resize Image on Mac OS X (Including Snow Leopard)

Categories: software
no ratings, 0 comments
– Tip added by wenice on Sep 17, 2009 at 9:51 pm

Record desktop Activity to with desktop recorder

no ratings, 0 comments
– Tip added by an anonymous user on Aug 19, 2009 at 9:26 pm

Get The Jobs You Want With This Tips For Interview

Categories: job hunting Job
no ratings, 0 comments
– Tip added by tonypsc on Jul 18, 2009 at 9:56 pm

The full UFC 100 Result & Video Replay

Categories: software
no ratings, 0 comments
– Tip added by an anonymous user on Jul 13, 2009 at 5:14 am

Question

Categories: software
no ratings, 0 comments
– Tip added by an anonymous user on Jul 09, 2009 at 10:00 am