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 questions

Interview questions

Scheduled Pinned Locked Moved The Lounge
questiondiscussioncareer
34 Posts 16 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.
  • D David Crow

    Donathan.Hutchings wrote:

    If they go into a whole diatribe of owning a library at home with a large selection of programming books, then that's a red flag that they are not necessarily honest and haven't worked in a real team environment with real deadlines.

    I used to own a library full of said books. It's what I used before Google. If I mentioned that during an interview, you'd claim dishonesty?

    "One man's wage rise is another man's price increase." - Harold Wilson

    "Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons

    "You can easily judge the character of a man by how he treats those who can do nothing for him." - James D. Miles

    L Offline
    L Offline
    Lost User
    wrote on last edited by
    #23

    Of course not. Interviewing is not cut and dry. It's a science (psychology). Based on a series of questions, experience stated on their resume, and visual queues from the candidate, the determination would then be made. Common sense has to be applied to these kind of things. My point is that the type of questions asked in most technical interviews take the wrong approach. Technical knowledge is very important, but it's not an end to a means. True experience is based in wisdom, not knowledge and that's the point of the type of questions I suggest and I use.

    When you are dead, you won't even know that you are dead. It's a pain only felt by others. Same thing when you are stupid.

    G 1 Reply Last reply
    0
    • G glennPattonWork3

      Hmm, I think it was what every one did used pre-Google...

      L Offline
      L Offline
      Lost User
      wrote on last edited by
      #24

      Yes, but not now. I used to have a library myself before the internet, but it is a little ridiculous to think an experienced programmer, or any programmer for that matter, would pull a book before Googling the answer.

      When you are dead, you won't even know that you are dead. It's a pain only felt by others. Same thing when you are stupid.

      1 Reply Last reply
      0
      • J Johnny J

        So what IS the difference between an interface and an abstract class? :confused:

        Anything that is unrelated to elephants is irrelephant
        Anonymous
        -----
        The problem with quotes on the internet is that you can never tell if they're genuine
        Winston Churchill, 1944
        -----
        I'd just like a chance to prove that money can't make me happy.
        Me, all the time

        M Offline
        M Offline
        Marc Clifton
        wrote on last edited by
        #25

        Johnny J. wrote:

        So what IS the difference between an interface and an abstract class?

        Google It! ;) Marc

        V.A.P.O.R.ware - Visual Assisted Programming / Organizational Representation Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

        L 1 Reply Last reply
        0
        • L Lost User

          Of course not. Interviewing is not cut and dry. It's a science (psychology). Based on a series of questions, experience stated on their resume, and visual queues from the candidate, the determination would then be made. Common sense has to be applied to these kind of things. My point is that the type of questions asked in most technical interviews take the wrong approach. Technical knowledge is very important, but it's not an end to a means. True experience is based in wisdom, not knowledge and that's the point of the type of questions I suggest and I use.

          When you are dead, you won't even know that you are dead. It's a pain only felt by others. Same thing when you are stupid.

          G Offline
          G Offline
          glennPattonWork3
          wrote on last edited by
          #26

          From my experience people that are hired as they know buzz words and the latest trendy tech aren't up to the job, they can do X but when you need the full back ground leading to X have they got the skills to find how to do it.

          L 1 Reply Last reply
          0
          • 0 00daytona

            I hope this doesn't offend any authors, but I find it rather counterproductive to have articles like this published. I mean the purpose of an interview (or at least one of the main purposes) is to discover whether the candidate is suitable for the position, if they just cram up on some technology they've never experienced before just for the interview, it isn't going to end well for either party. Thoughts?

            R Offline
            R Offline
            realJSOP
            wrote on last edited by
            #27

            I absolutely hate interviewing. I understand the need for it, but I'd rather risk walking by my ex-wife during one of her feeding frenzies than do a job interview.

            ".45 ACP - because shooting twice is just silly" - JSOP, 2010
            -----
            You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
            -----
            When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

            D 1 Reply Last reply
            0
            • G glennPattonWork3

              From my experience people that are hired as they know buzz words and the latest trendy tech aren't up to the job, they can do X but when you need the full back ground leading to X have they got the skills to find how to do it.

              L Offline
              L Offline
              Lost User
              wrote on last edited by
              #28

              I totally agree. I try to ask questions based on that premise along with questions to give insight into their personality. When I interview, I look for knowledge based in logic, ie. how to solve problems using the tools available to them and how well they work with the team. Just because the candidate has worked with or studied the latest and greatest, doesn't mean that they would be a good fit. If the company has an archaic technology that needs to be ported to a newer technology, but not so new as to be bleeding edge, that individual may or may not be a good fit. In that scenario, it would be a red flag if the candidate spouted a lot of "buzz" words, but didn't offer any evidence as to how or why they used such technology.

              When you are dead, you won't even know that you are dead. It's a pain only felt by others. Same thing when you are stupid.

              1 Reply Last reply
              0
              • M Marc Clifton

                Johnny J. wrote:

                So what IS the difference between an interface and an abstract class?

                Google It! ;) Marc

                V.A.P.O.R.ware - Visual Assisted Programming / Organizational Representation Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

                L Offline
                L Offline
                Lost User
                wrote on last edited by
                #29

                :thumbsup::cool:

                When you are dead, you won't even know that you are dead. It's a pain only felt by others. Same thing when you are stupid.

                1 Reply Last reply
                0
                • J Johnny J

                  So what IS the difference between an interface and an abstract class? :confused:

                  Anything that is unrelated to elephants is irrelephant
                  Anonymous
                  -----
                  The problem with quotes on the internet is that you can never tell if they're genuine
                  Winston Churchill, 1944
                  -----
                  I'd just like a chance to prove that money can't make me happy.
                  Me, all the time

                  R Offline
                  R Offline
                  realJSOP
                  wrote on last edited by
                  #30

                  Interface is an abstract concept.

                  ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                  -----
                  You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                  -----
                  When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

                  1 Reply Last reply
                  0
                  • R realJSOP

                    I absolutely hate interviewing. I understand the need for it, but I'd rather risk walking by my ex-wife during one of her feeding frenzies than do a job interview.

                    ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                    -----
                    You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                    -----
                    When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

                    D Offline
                    D Offline
                    dandy72
                    wrote on last edited by
                    #31

                    John Simmons / outlaw programmer wrote:

                    I'd rather risk walking by my ex-wife during one of her feeding frenzies than do a job interview

                    I don't know where to go from here. :~ I probably know what you mean, but you managed to make it sound like she's a vampire.

                    D 1 Reply Last reply
                    0
                    • 0 00daytona

                      I hope this doesn't offend any authors, but I find it rather counterproductive to have articles like this published. I mean the purpose of an interview (or at least one of the main purposes) is to discover whether the candidate is suitable for the position, if they just cram up on some technology they've never experienced before just for the interview, it isn't going to end well for either party. Thoughts?

                      I Offline
                      I Offline
                      icemanind
                      wrote on last edited by
                      #32

                      I find that asking someone technical interview questions is not an effective way of screening. I prefer, instead, to give the person a laptop and have them make me a program. I interview for C#/ASP.Net senior software developers. I usually ask the candidate to write me a web scrapper program where I can punch in a URL and it will download all the HTML files, CSS files, JS files, images, etc... and save them to a folder. It must not block the UI thread (meaning it must download everything multi-threaded). If a candidate can do this, I can look at the code and determine how well he really knows his stuff.

                      1 Reply Last reply
                      0
                      • M Marc Clifton

                        00daytona wrote:

                        if they just cram up on some technology they've never experienced before just for the interview, it isn't going to end well for either party.

                        Any company that conducts and interview with technical questions that can be Googled is not a company I would want to work for, and they get what they deserve, IMO. In fact, when I went to an interview last year, the first question was something like "what's the difference between an interface and an abstract class?" I had two reactions: 1. You just totally insulted me -- have you even looked at my resume, my online profile, etc? 2. My response was "Please do NOT ask me questions I can google the answer for." After they realized I was dead serious, the response was "well, ok, if I ask any more questions like that, feel free to answer 'that can be googled." :laugh: Needless to say, I didn't take the job. One of the other ironies of the job was that I would have to commute 50 minutes to Albany to sit in a cubicle telecommuting to the company's main offices in Buffalo. :wtf: Marc

                        V.A.P.O.R.ware - Visual Assisted Programming / Organizational Representation Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

                        0 Offline
                        0 Offline
                        00daytona
                        wrote on last edited by
                        #33

                        :thumbsup: I'll keep this in mind for my next interview :-D

                        1 Reply Last reply
                        0
                        • D dandy72

                          John Simmons / outlaw programmer wrote:

                          I'd rather risk walking by my ex-wife during one of her feeding frenzies than do a job interview

                          I don't know where to go from here. :~ I probably know what you mean, but you managed to make it sound like she's a vampire.

                          D Offline
                          D Offline
                          den2k88
                          wrote on last edited by
                          #34

                          dandy72 wrote:

                          you managed to make it sound like she's a vampire.

                          Aren't all ex-wives?

                          * CALL APOGEE, SAY AARDWOLF * GCS d--- s-/++ a- C++++ U+++ P- L- E-- W++ N++ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t++ 5? X R++ tv-- b+ DI+++ D++ G e++>+++ h--- ++>+++ y+++*      Weapons extension: ma- k++ F+2 X * Never pay more than 20 bucks for a computer game. * I'm a puny punmaker.

                          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