Skip to search.
altdotnet · Alt Dot.Net Discussions

Group Information

  • Members: 1347
  • Category: Software
  • Founded: Dec 27, 2007
  • Language: English
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Hear how Yahoo! Groups has changed the lives of others. Take me there.

Messages

  Messages Help
Advanced
Interview Questions   Message List  
Reply Message #1454 of 24622 |
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

Message #1454 of 24622 |
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 Offline 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 © 2010 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines NEW - Help