1. Welcome! Please take a few seconds to create your free account to post threads, make some friends, remove a few ads while surfing and much more. ClutchFans has been bringing fans together to talk Houston Sports since 1996. Join us!

Pulling my hair out! How do you interview new people?

Discussion in 'BBS Hangout' started by BetterThanEver, Aug 18, 2012.

Tags:
  1. BetterThanEver

    BetterThanEver Contributing Member

    Joined:
    Oct 9, 2007
    Messages:
    9,931
    Likes Received:
    189
    Can I get some advice from people who have done interviewing and hiring?

    We hired somebody that passed himself off as a SQL expert with 10 years report writing and industry experience. They can't follow directions, such as completing a deadline in 2 hours at 11 AM. He says, "Yes, he can do it." At 10:45 am, he hasn't started and doesn't know what to do. After 3 months of the same crap, it's clear he was not a SQL expert. He was just a glorified button pusher for somebody else's work.

    I am ready to pull my hair out. My boss has asked me to take over the other guy's work, if we are losing money and will miss a deadline. I am having to do twice the work. We are bringing on a new person to help.

    My boss had done all the interviews and was high on him. I will be involved in all interviews for another team member to write reports in SQL. It will be my first time, where I am involved with hiring someone. I feel like a lost newbie. I have no idea how to identify good workers.

    Have you had a good experience in hiring people? How do you determine if a person can work for you and is not clueless? How do I separate the BS from actual experience? What are good interview questions?
     
    #1 BetterThanEver, Aug 18, 2012
    Last edited: Aug 18, 2012
  2. opticon

    opticon Member

    Joined:
    Jun 11, 2006
    Messages:
    2,477
    Likes Received:
    1,201
    One option is to go through a staffing agency that specializes in IT and after a few weeks if they are doing a good job offer them a full time position.

    As for questions Give them a screen shot of some scripting and ask them to point out the syntax errors.

    Or ask them to bring some examples of their work.

    You can also ask them questions about what they would do to get out certain types of information out of a database.

    Someone who actually knows what they are doing would be able to explain process of what they would do.
     
  3. ArtV

    ArtV Contributing Member

    Joined:
    Jun 25, 2002
    Messages:
    6,890
    Likes Received:
    1,500
    We give a IT test to all applicants which includes a SQL section (asking them to write out SQL to solve certain problems). It will tell you who does and doesn't know their stuff. I will say though that we've had 2 people who absolutely aced the test and both turned out to be worthless. Not because they didn't know, but they were just worthless workers. So now we get spooked when someone aces the test. Ironic...
     
  4. Lil Pun

    Lil Pun Contributing Member

    Joined:
    Oct 6, 1999
    Messages:
    34,132
    Likes Received:
    1,021
    Interviews can be tricky because people can appear to be what they are not.

    In the interview ignore the generic interview questions like "Where do you plan to be in 5 years?" and ask questions specifically about the job that the person you are interviewing will be doing.

    Have the person bring in some examples of their work and be sure to ask them to explain the work, what it does and why they did it that way.

    Prepare a test after the interview where they can breakdown, put together and point out coding issues.
     
  5. supdudes

    supdudes Member

    Joined:
    Feb 9, 2009
    Messages:
    2,530
    Likes Received:
    126
    Have a drink with the guy/gal...

    Alcohol removes exterior pretenses
     
  6. Master Baiter

    Master Baiter Contributing Member

    Joined:
    Jul 6, 2001
    Messages:
    9,608
    Likes Received:
    1,374
    Opened ended questions is the answer. Ask about philosophy around the technology and then hone in on the specifics that they do or do not bring up. I never prompt anyone for anything because I want to make them work to prove to me that they understand what they are talking about.
     
  7. DrLudicrous

    DrLudicrous Contributing Member

    Joined:
    May 9, 2002
    Messages:
    3,936
    Likes Received:
    203
    This is what we did at my last job. It will weed out the people that are just blowing smoke.
     
  8. Dr of Dunk

    Dr of Dunk Clutch Crew

    Joined:
    Aug 27, 1999
    Messages:
    45,180
    Likes Received:
    31,144
    I'm still trying to figure out how a guy who doesn't know SQL (?) got hired for a SQL job. That should be one of the easiest things to detect - ask SQL questions, create a test, etc. As for things like work ethic, learning ability, and personality, sadly those may be more difficult to detect. If they've got lots of short stints of less than a year, there's obviously a problem. The positions I interview people for require basic SQL knowledge - without it, you won't succeed - so I created a SQL test to see how much of what they needed to know, they knew. This was especially important since we hired one person that let's just say "isn't adequate" and we've regretted it since.

    Agreed with the don't ask those inane questions about where you want to be in 5 years crap. I remember once we were interviewing someone and one of my co-workers asked "why do you want to work for us?" I was thinking to myself, well, we're in a financial crisis, she said her job's about to be cut, and job openings are scarce, so I blurted out "because she needs a paycheck - DUH". :)
     
  9. Poloshirtbandit

    Joined:
    May 30, 2003
    Messages:
    4,942
    Likes Received:
    1,010
    This is what we do at my job (no SQL though, it really isn't part of my job). A quiz with basic questions like what is the difference between switch and router, how do you get an IP address, etc. Apparently this came about because they hired a guy with an impressive resume but he didn't know how to open a zip file.
     
  10. TheresTheDagger

    Joined:
    May 20, 2010
    Messages:
    10,099
    Likes Received:
    7,741
    "Tell me about a time when you (fill in blank)".

    "Can you give me more detail about how you (fill in blank)"

    "(Blank) has happened. What would you do specifically?"


    All you need to do is ask questions like these. Its not that difficult. The more specific you are to what you need, the better you will be able to determine if someone is truly qualified. Take your time to put together a list of critical interview questions and then ASK them.
     
  11. BetterThanEver

    BetterThanEver Contributing Member

    Joined:
    Oct 9, 2007
    Messages:
    9,931
    Likes Received:
    189
    Everybody's advice is fantastic. My top priority will be creating a quiz for SQL. I want to see if they can determine logic issues with code samples and basic tables. I'll test it out on some of my other coworkers to see if the test is too easy or unreasonably hard.

    The open ended questions are great. I will stay away from the silly "Where do you want to be in 5 years?" questions. I love it. Is there any advice on gauging teamwork, learning ability, personality, ability to follow directions? Keep it coming, guys.

    DoD,

    Yeah, it was a big mistake. The guy can only do "select, from, where". He doesn't understand basics like a left join. After 3 months of explanations of an outer join, he still doesn't know a thing. He repeatedly asks for help on why a report shrinks from 100k rows to 30k rows. :mad:

    We are not in the IT department, but a business unit. My boss can size somebody up for industry experience, but he does not need to know SQL to make the money. Any good BSer can convince my boss that he knows SQL. The HR department only has tests for office productivity apps like MS Access and Excel. He aced the MS Access test. This guy said he saved millions with his SQL reports and was confident in the interview.

    Never again.
     
    #11 BetterThanEver, Aug 18, 2012
    Last edited: Aug 18, 2012
  12. Grumbler

    Grumbler Member

    Joined:
    Jun 18, 2012
    Messages:
    215
    Likes Received:
    4
    so when i am interviewing programmers for my team, i usually do a phone interiew first. some basic questions and see how fast they can respond. you wouldn't believe how many people use google and search during the phone interview. a few times, we could actually hear the keyboard clicking sound.

    if they pass the phone interview, then we bring them in for face to face. there are set questions that i do ask and see if they can carry on an intelligent conversation. then i ask them some basic technical questions. for SQL, you can just ask them the basic syntax for join statements, different types of join, queries etc. basic stuff.
     
  13. Luckyazn

    Luckyazn Contributing Member

    Joined:
    Jun 23, 2003
    Messages:
    4,375
    Likes Received:
    68
    Select *
    From table1

    Can I get hire?
     
  14. Amel

    Amel Contributing Member

    Joined:
    Mar 4, 2006
    Messages:
    10,528
    Likes Received:
    5,491
    test test test!
     
  15. Depressio

    Depressio Contributing Member

    Joined:
    Mar 3, 2009
    Messages:
    6,416
    Likes Received:
    366
    At our company, we throw 4-5 interviewers at a candidate in 30-45 minute segments, 1 interviewer at a time. At the end, we compare notes, starting with a 1-2-3-Thumbs Up/Down thing to get an uninfluenced view from everyone.

    I've found that some people ask candidates buzzwords and concepts, which often people are able to answer because they studied up on the terms prior to the interview. However, in my opinion, such knowledge is frivolous -- it impressed some people, but has no practical use.

    When I ask questions, I keep them as practical as possible. I'll put the candidate in specific scenarios and ask him/her how they would solve it. For SQL, in particular, I'll ask a few conceptual questions (what is partitioning/indexing, why is it useful, etc.) and then get down into SQL itself. I'm usually not worried about syntax, but more concerned about how they reason through writing a query for the example at hand. Sometimes people will clearly show they know what the query should be doing, just don't know the exact syntax; others won't have a clue, despite knowing conceptually what a join/index/partition/group/etc. is.

    I think often when a crappy employee is hired, the fault lies with the interviewer asking the wrong questions or interpreting BS as knowledge. I look for pragmatism and I wish others did too, but often it's not the case. It looks like your boss asked frivolous BS and got a BS employee. :(

    Also, technical people should interview candidates for technical positions. Sometimes it's just HR or managers who aren't technical doing the interview... then they get surprised when the candidate actually sucks once hired.
     
  16. PinoyRocket

    PinoyRocket Member

    Joined:
    Apr 19, 2010
    Messages:
    914
    Likes Received:
    34
    this. clearly, the interviewer was equally incompetent.
     
  17. HR Dept

    HR Dept Contributing Member

    Joined:
    May 31, 2012
    Messages:
    6,792
    Likes Received:
    1,223
    My type of thread. lol

    Some one said it earlier, but open ended questions are the answer. Then ask "why" or say "tell me more about that." Ask for specific examples or situations and don't let them off the hook. Insist that they answer your questions.

    There's nothing wrong with incorporating a test or quiz into the mix. But personally, I would be sure not to make it the be all end all. I wouldn't want to miss out on a high charactor high potential canidate because they aren't yet quite where we'd like them to be.
     
  18. Invisible Fan

    Invisible Fan Contributing Member

    Joined:
    Dec 5, 2001
    Messages:
    43,364
    Likes Received:
    25,369
    After 3 rounds of calls and 2 on-site interviews, make them take the wonderlic and give them a logic test.
     
  19. AroundTheWorld

    AroundTheWorld Insufferable 98er
    Supporting Member

    Joined:
    Feb 3, 2000
    Messages:
    68,127
    Likes Received:
    45,863
    The site is down for maintenance right now, but I thought brainbench.com had some SQL tests.

    Hmm, I have no tech skills whatsoever, maybe that site is old anyway. But there should be some tests like the one you need online?
     

Share This Page

  • About ClutchFans

    Since 1996, ClutchFans has been loud and proud covering the Houston Rockets, helping set an industry standard for team fan sites. The forums have been a home for Houston sports fans as well as basketball fanatics around the globe.

  • Support ClutchFans!

    If you find that ClutchFans is a valuable resource for you, please consider becoming a Supporting Member. Supporting Members can upload photos and attachments directly to their posts, customize their user title and more. Gold Supporters see zero ads!


    Upgrade Now