Search the web
Sign In
New User? Sign Up
altdotnet · Alt Dot.Net Discussions
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Show off your group to the world. Share a photo of your group with us.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Interview Questions   Message List  
Reply | Forward Message #1454 of 23235 |
Re: Interview Questions


Responding to this thread in general.

One risk of questions like these is that they lead you to candidates
who are clones of yourself - who know the same things, who agree with
you, who have the same experiences.

Since we all know that we are the best programmers in the world, we
may not see this as a problem. However, hiring clones of me is the
mono-culture risk - if we all approach problems the same, how are we
to approach problems in different ways?

In addition, we never know how the people we didn't hire would have
worked out - would they have contributed something different? Could
they have quickly picked up the trivia that they missed in the
interview? Did we miss a brilliant programmer because they didn't
think well in the interview and froze up on the "abstract class versus
interface" questions? Were they a great problem solver who didn't
think the same as I do? There is an unmeasurable opportunity cost to
the people we don't hire - did we miss something that would add to the
team.

In general, some of my best hires wouldn't have answered all of the
questions posed here correctly. ( of course, they wouldn't have BSed
me, either) The current brilliant programmer I work with is self
taught and was working in a car dealership before we hired him. Did
he know all of this stuff? No. Has he learned it? some of it - the
rest he know who to ask and where to look it up.

Who is more useful - the person who can quote GoF patterns or the
person who rediscovered a pattern on her own and calls it by a
different name?

Food for thought.

Doc






Wed Jan 23, 2008 3:43 am

drdebug123
Offline Offline
Send Email Send Email

Forward
Message #1454 of 23235 |
Expand Messages Author Sort by Date

I like to get a broad gauge of a candidate. I'll ask a wide variety of questions from language syntax and coding to design patterns to what they do in their...
Peter Ritchie
ritchiep1
Offline Send Email
Jan 22, 2008
9:09 pm

Responding to this thread in general. One risk of questions like these is that they lead you to candidates who are clones of yourself - who know the same...
drdebug123
Offline Send Email
Jan 23, 2008
3:43 am

I totally agree with you. Many of our programmers don't have a "formal education " in software development, but you can ask them some "logical" questions and a...
Cristian Prieto
kementeus
Offline Send Email
Jan 23, 2008
4:17 am

In my company's office in Egypt (where I work), we used to leave all the syntax, coding, and few conceptual questions to written exam. Typically a guy would...
Mohamed A. Meligy
mohamed.meligy
Offline Send Email
Jan 23, 2008
5:01 am

I only try to bring out the trivia questions when they say they are an 'expert' at something, or, for example, "5 years of OO design & architecture", etc. ...
Chad Myers
chad.myers94
Offline Send Email
Jan 23, 2008
5:17 am

This probably says more about me than any interview candidate, but for certain questions, I think the following answer is one of the best I can hear: "I'm not...
jdn3times
Offline Send Email
Jan 23, 2008
5:33 am

Scott Hanselman has a pretty long list of technical questions: http://www.hanselman.com/blog/WhatGreatNETDevelopersOughtToKnowMoreNETInterviewQuestions.aspx...
Joe Lowrance
joelowrance
Online Now Send Email
Jan 22, 2008
9:10 pm

I've recently started asking people to write some code. Basically, it's to give them a laptop and ask them to fill in this method: public int...
Rayner, John
john_rayner_...
Offline Send Email
Jan 22, 2008
9:28 pm

... I think there is a key here to success with this kind of approach. Give them the tools to do the job. That way its not a game of 'can you remember the API...
Ian Cooper
ian_hammond_...
Offline Send Email
Jan 23, 2008
2:36 pm

Here is some others: What do you do that is non-programming related? (almost always, a good candidate is passionate about programming and a few other things...
Bill Barry
after_fallout
Offline Send Email
Jan 22, 2008
9:39 pm

One of my favorites is: Can a method be virtual and static at the same time? Why? We all know the answer, that's not the point. The point is how the candidate ...
Sergio Pereira
tjokerbr
Offline Send Email
Jan 23, 2008
1:22 am

Since A few months ago I asked a simple question: "write in the paper in your preferred language a piece of code where the you count from 1 to 50 and print...
Cristian Prieto
kementeus
Offline Send Email
Jan 23, 2008
1:42 am

Heh, FizzBuzz() questions are always a riot. Unfortunately for the interface vs. abstract question and the "static" question it always boils down to if the...
Jonjon Limjap
jon_limjap
Offline Send Email
Jan 23, 2008
3:06 am

I have seen Casey Interviews in action they are great :-) ________________________________ From: altdotnet@yahoogroups.com [mailto:altdotnet@yahoogroups.com]...
RICHES Ollie
ollie5194
Offline Send Email
Jan 23, 2008
11:05 am

I agree completely. Thank you for posting this. ________________________________ From: altdotnet@yahoogroups.com [mailto:altdotnet@yahoogroups.com] On Behalf...
Michael Kling
punchmk2
Offline Send Email
Jan 23, 2008
12:08 pm

We have a comprehensive training program that we have implemented for new developers in my department. The current hiring process requires that the candidate...
Michael Kling
punchmk2
Offline Send Email
Jan 23, 2008
2:04 pm

Ayende, others in this thread: I was only (half) joking. I realize it'd be pretty impractical most of the time. But perhaps you could condense a real world...
Chad Myers
chad.myers94
Offline Send Email
Jan 23, 2008
3:30 pm
 First  |  |  Next > Last 
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help