Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Interview tips

Interview tips

Scheduled Pinned Locked Moved The Lounge
questioncareer
86 Posts 51 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C Chris Austin

    Nishant Sivakumar wrote:

    It might sound unethical, but it's part of corporate IT hiring

    Nothing unethical about as long as you aren't stealing "secrets". Free markets aren't just for goods, labor should move freely as well.

    My Blog A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects. - -Lazarus Long

    C Offline
    C Offline
    Chris Kaiser
    wrote on last edited by
    #77

    Exactly. And too bad that's often the only way to get a raise. Lateral movement. It seems that companies have a hard time rewarding existing employees, but no problem paying more for a new person, even though they have to train them etc. Oh well, such is life.

    This statement was never false.

    1 Reply Last reply
    0
    • P Paul Brower

      Don't have them write code in the interview. That is simply a waste of time. Most good programmers would struggle with that. Like the other guy said, have them bring something in to talk about ... or better yet, send them a short assignment they can complete in an hour or two, and have them bring that in and discuss how/why they did things a certain way.

      S Offline
      S Offline
      Sajith M
      wrote on last edited by
      #78

      Paul Brower wrote:

      Don't have them write code in the interview. That is simply a waste of time. Most good programmers would struggle with that.

      Give them a laptop with your IDE loaded, am sure most good programmers would not struggle with that.

      - sajith m

      1 Reply Last reply
      0
      • T Tom Delany

        pgorbas wrote:

        The output would be something like this - there would be 100 results: 1, 2, 3, Y, 5, 6, 7, 8, 9, X,

        Gee. I thought 8 was divisible by 4. :-D;);P

        WE ARE DYSLEXIC OF BORG. Refutance is systile. Your a$$ will be laminated.

        A Offline
        A Offline
        agi20dla
        wrote on last edited by
        #79

        This thread is interesting, but this quote had me laughing out loud!

        Tom Delany wrote:

        WE ARE DYSLEXIC OF BORG. Refutance is systile. Your a$$ will be laminated.

        agi20dla

        T 1 Reply Last reply
        0
        • A agi20dla

          This thread is interesting, but this quote had me laughing out loud!

          Tom Delany wrote:

          WE ARE DYSLEXIC OF BORG. Refutance is systile. Your a$$ will be laminated.

          agi20dla

          T Offline
          T Offline
          Tom Delany
          wrote on last edited by
          #80

          I wish I could take credit for that, but actually, my 16 year-old son came up with that from somewhere, and I thought it was funny.

          WE ARE DYSLEXIC OF BORG. Refutance is systile. Your a$$ will be laminated.

          1 Reply Last reply
          0
          • N NormDroid

            Ask them to bring a project/program/util that they have written and ask them to wlak you through parts of the source code, from that you'll know if they can cut code or not.

            .net is a box of never ending treasures, every day I get find another gem.

            J Offline
            J Offline
            jschell
            wrote on last edited by
            #81

            norm .net wrote:

            Ask them to bring a project/program/util that they have written and ask them to wlak you through parts of the source code, from that you'll know if they can cut code or not.

            And after doing that you might want to ask them if they actually have the right to show a prospective employer the materials that they presented. In the US actual employees will not have that right to company materials unless it is specifically given by the employer. And many contractors will not have that right either.

            N 1 Reply Last reply
            0
            • J jschell

              norm .net wrote:

              Ask them to bring a project/program/util that they have written and ask them to wlak you through parts of the source code, from that you'll know if they can cut code or not.

              And after doing that you might want to ask them if they actually have the right to show a prospective employer the materials that they presented. In the US actual employees will not have that right to company materials unless it is specifically given by the employer. And many contractors will not have that right either.

              N Offline
              N Offline
              NormDroid
              wrote on last edited by
              #82

              jschell wrote:

              And after doing that you might want to ask them if they actually have the right to show a prospective employer the materials that they presented.

              You said employers, I've written a networking desktop application that is and looks professional enough to be sold by Microsoft. This has been written in my own time and not connection with my current employers. And anyway you are showing code not giving it away.

              .net is a box of never ending treasures, every day I get find another gem.

              J 1 Reply Last reply
              0
              • N NormDroid

                jschell wrote:

                And after doing that you might want to ask them if they actually have the right to show a prospective employer the materials that they presented.

                You said employers, I've written a networking desktop application that is and looks professional enough to be sold by Microsoft. This has been written in my own time and not connection with my current employers. And anyway you are showing code not giving it away.

                .net is a box of never ending treasures, every day I get find another gem.

                J Offline
                J Offline
                jschell
                wrote on last edited by
                #83

                norm .net wrote:

                You said employers, I've written a networking desktop application that is and looks professional enough to be sold by Microsoft. This has been written in my own time and not connection with my current employers.

                If it is your own code, you have no limiting contractual agreements with your employer (some employers require such contracts), and it does not reflect what your employer does then you can show it. Contractual agreements might include any of the following or more - Rights to anything you produce, regardless of industry - Rights of first refusal on anything you produce - Rights of no-compete within the same industry If you signed something then it is your responsibility to know what you signed.

                norm .net wrote:

                And anyway you are showing code not giving it away.

                Wrong. It is intellectual property. You have absolutely no rights to it. Including just "showing" it.

                1 Reply Last reply
                0
                • W Wjousts

                  Anybody got any? I'm actually the one interviewing a candidate to replace a programmer that I inherited. They were totally incompetent.They were hired by a non-programmer and enjoyed a good couple of years of being able to BS their boss who didn't know a thing about what they were doing. The stuff they got away with is just shocking. However, they were nice enough to resign (a few months after I became their boss) before we had to fire them. Now we need a replacement and I'm want to make sure I can weed out the crap and the clueless. Anybody have any magic questions that can really reveal if they "get it"?

                  B Offline
                  B Offline
                  bartedgerton
                  wrote on last edited by
                  #84

                  I think you should find one or two guru/consultants to sit in on the application process with you. They can help you weed out the wannabees. Just make sure they aren't looking themselves, or they will pull the best applicant away from you. Another thing you can do is employ a company like brainbench to have a small test prepared for applicants to take, they can provide you with a report of the skill level of your applicants. I've had to do this a few times for some jobs I've taken. Good Luck!

                  1 Reply Last reply
                  0
                  • N NormDroid

                    Ask them to bring a project/program/util that they have written and ask them to wlak you through parts of the source code, from that you'll know if they can cut code or not.

                    .net is a box of never ending treasures, every day I get find another gem.

                    G Offline
                    G Offline
                    GreenShoes
                    wrote on last edited by
                    #85

                    Personally, I've never worked in an environment where any code has been allowed to leave the premisis, but on another note,check out these tips from Joel Spolsky: http://www.joelonsoftware.com/articles/GuerrillaInterviewing3.html[^] NB: See those in Edinburgh at the Radisson for a pint or two tonight.:-D

                    1 Reply Last reply
                    0
                    • W Wjousts

                      Anybody got any? I'm actually the one interviewing a candidate to replace a programmer that I inherited. They were totally incompetent.They were hired by a non-programmer and enjoyed a good couple of years of being able to BS their boss who didn't know a thing about what they were doing. The stuff they got away with is just shocking. However, they were nice enough to resign (a few months after I became their boss) before we had to fire them. Now we need a replacement and I'm want to make sure I can weed out the crap and the clueless. Anybody have any magic questions that can really reveal if they "get it"?

                      M Offline
                      M Offline
                      Mark_Wallace
                      wrote on last edited by
                      #86

                      Get through it without using the word "challenge", in any of its forms. It turns me off no end when people describe a job I'm offering as "challenging" -- if I need someone who can't do a perfectly do-able job without struggling, I'll scout universities, not advertise in the pro press.

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups