This link has been bookmarked by 124 people . It was first bookmarked on 02 Mar 2006, by Joel Liu.
-
25 Aug 15
-
13 Feb 14
-
29 Jan 12
-
has a good sense of taste in OO design
-
creative enough to find innovative solutions to problems,
-
humble enough to be open to suggestions for improvement
-
explore an area of their expertise
-
look for general programming talent and ability
-
choose an area in which they feel they have expertise
-
identify how good the candidates are technically
-
critique a system or platform that we both have in common
-
samples of our current code and ask them to explain and critique it.
-
solve a problem or create a design
-
get the method signature right, if they think about boundary cases, if their algorithm is reasonable and they can explain its workings, and if they can improve on their first attempt.
-
an object model of a chicken
-
If you want to see a person's work, ask them to write some small module or implement some interface before the interview and bring the code on a notebook PC or on hard copy
-
they have to ask me questions, and this sparks a discussion
-
Have the candidate bring a code portfolio to the interview
-
You get to see what they pick
-
Good citizenship
-
how you've dealt with a problem with a boss
-
try to imagine if I would go to a pub and talk non-tech with them
-
describe a project that was especially interesting to them, or that was challenging and successful
-
how was the team organized, what the technologies and architectures were used
-
Continuous education is very important to me
-
You should look for talent and fit more than specific skill sets
-
-
08 Jan 12
-
07 Jun 11
Trevor BrownBill Venners. Feb 24, 2003. Interesting discussion on hiring good developers that took place after a Writing Better Code summit in Portland, OR in Jan 2003.
hiring interview questions developers career programming job
-
27 Apr 11
-
26 Nov 10
-
06 Nov 10
-
16 Jul 10
-
09 Apr 10
-
12 Jan 10
-
06 Oct 09
-
28 Sep 09
-
18 Aug 09
-
12 Aug 09
-
26 Jul 09
-
07 Jul 09
-
01 May 09
-
15 Apr 09
-
17 Dec 08
-
03 Aug 08
-
08 Apr 08
-
21 Mar 08
-
04 Mar 08
-
31 Jan 08
-
18 Dec 07
-
17 Dec 07
-
22 Nov 07
-
19 Nov 07
-
07 Nov 07
-
15 Oct 07
-
06 Feb 07
-
30 Jan 07
-
29 Jan 07
-
15 Jan 07
-
11 Jan 07
-
27 Nov 06
-
25 Oct 06
-
12 Oct 06
Ivan RiveraRecognizing good programmers among job applicants is not easy. This article contains interview techniques, garnered from a recent summit on writing better code, that can help you can find the most qualified programmers for your project.
* interview programming jobs management Business ProjectManagement
-
riveraivanRecognizing good programmers among job applicants is not easy. This article contains interview techniques, garnered from a recent summit on writing better code, that can help you can find the most qualified programmers for your project.
* interview programming jobs management Business ProjectManagement
-
23 Sep 06
-
10 Aug 06
-
01 Aug 06
-
28 Mar 06
-
21 Feb 06
-
20 Feb 06
-
25 Dec 05
-
24 Nov 05
-
15 Nov 05
-
06 Nov 05
-
02 Nov 05
-
01 Nov 05
-
31 Oct 05
-
30 Oct 05
-
29 Oct 05
-
28 Oct 05
Sacha ChuaYou should look for talent and fit more than specific skill sets. Ask open-ended questions to initiate revealing dialog. Ask candidates to critique something. Ask them to design something. Investigate their past experience. Review their code. And through
-
27 Oct 05
andrei mustermanninterview techniques, garnered from a recent summit on writing better code, that can help you can find the most qualified programmers for your project
-
20 Oct 05
-
28 Sep 05
S JonesAsks a bunch of code luminaries how they go about hiring someone
-
25 Sep 05
-
24 Sep 05
-
23 Mar 05
-
10 Feb 05
David CorkingEverybody interviews programmers in a different way.
A dozen different approaches:-
I want them to know why something in their area of expertise works the way it does. ... If you want to see a person's work, ask them to write some small module or implement some interface before the interview and bring the code on a notebook PC or on hard copy. Then you can review it and discuss the design, coding style, and decisions that went into it. This will give you a much more realistic and useful assessment of a person's work and style.
-
Page Comments
Would you like to comment?
Join Diigo for a free account, or sign in if you are already a member.