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
c++questioncareer
56 Posts 25 Posters 3 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 Losinger

    i know some good programmers who use the mouse for copy/paste. i don't understand it, at all. i have the same feeling about them that i do about people who enable every toolbar an app offers, leaving them all of two inches of actual workspace. then there are the people who enable/disable breakpoints or start builds, or any number of things from the toolbar (just use the keyboard!) it infuriates me. (have i insulted everyone here yet? :) ) -c


    "Kate said / The flowers of intolerance and hatred / Are blooimg kind of early this year / Someone's been watering them. -- Robyn Hitchcock, Devil's Radio

    A Offline
    A Offline
    Alvaro Mendez
    wrote on last edited by
    #45

    I have two modes: 1. Keyboard - used when editing code 2. Mouse - used when debugging code So I basically use the mouse to click on the buttons for stepping through the code and setting breakpoints, etc. But if I'm just writing code, I make full use of the keyboard shortcuts -- Ctrl+S being my favorite one. :-) Regards, Alvaro Insanity: doing the same thing over and over again and expecting different results. - Albert Einstein

    1 Reply Last reply
    0
    • C Chris Losinger

      i know some good programmers who use the mouse for copy/paste. i don't understand it, at all. i have the same feeling about them that i do about people who enable every toolbar an app offers, leaving them all of two inches of actual workspace. then there are the people who enable/disable breakpoints or start builds, or any number of things from the toolbar (just use the keyboard!) it infuriates me. (have i insulted everyone here yet? :) ) -c


      "Kate said / The flowers of intolerance and hatred / Are blooimg kind of early this year / Someone's been watering them. -- Robyn Hitchcock, Devil's Radio

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

      I once saw a programmer (yes, a programmer) do the following: Using the mouse: 1. click on a word 2. highlight the word 3. pull down the Edit menu 4. click Cut 5. click on the new position 6. pull down the Edit menu 7. click Paste Guess how far he needed to move the word. Marc

      T 1 Reply Last reply
      0
      • C Chris Hambleton

        Hi, I'm giving an interview (2nd round) to a potential VC/C/C++ software engineer (4 years experience) later this afternoon. What sort of questions should I ask? Do you have some good sample technical questions you can share? I'd kind of like to test this guy's technical knowledge and see how he handles both easy and difficult questions... Thanks! Chris

        B Offline
        B Offline
        bryce
        wrote on last edited by
        #47

        find out what he does in his spare time :) and whether hes a nice guy or not the rest is boring nerdy details Bryce

        C 1 Reply Last reply
        0
        • M Marc Clifton

          I once saw a programmer (yes, a programmer) do the following: Using the mouse: 1. click on a word 2. highlight the word 3. pull down the Edit menu 4. click Cut 5. click on the new position 6. pull down the Edit menu 7. click Paste Guess how far he needed to move the word. Marc

          T Offline
          T Offline
          Todd Smith
          wrote on last edited by
          #48

          :wtf: I wish I had eye implants so could go even faster. That would be so cool to be able to edit code by looking and thinking. Of course by the time we get that far, editing code will be the old way. Todd Smith

          M 1 Reply Last reply
          0
          • T Todd Smith

            :wtf: I wish I had eye implants so could go even faster. That would be so cool to be able to edit code by looking and thinking. Of course by the time we get that far, editing code will be the old way. Todd Smith

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

            I don't know--I think "editing" will be around for a long time. In Star Trek (which has accurately predicted many things), it seems that "programming" is done mostly by putting together functional blocks. They somehow know how to interface with each other and transfer data. I wonder how much of programming is constantly re-inventing the wheel? I really get tired of writing simple dialogs just to get, for example, some selection criteria on which to base a query. It would be nice if we could automate the simpler things that we programmers do. Marc

            C 1 Reply Last reply
            0
            • M Marc Clifton

              I don't know--I think "editing" will be around for a long time. In Star Trek (which has accurately predicted many things), it seems that "programming" is done mostly by putting together functional blocks. They somehow know how to interface with each other and transfer data. I wonder how much of programming is constantly re-inventing the wheel? I really get tired of writing simple dialogs just to get, for example, some selection criteria on which to base a query. It would be nice if we could automate the simpler things that we programmers do. Marc

              C Offline
              C Offline
              ColinDavies
              wrote on last edited by
              #50

              Marc Clifton wrote: I wonder how much of programming is constantly re-inventing the wheel? A massive percentage of programming must be the same old thing being repeated from one place to another. I liked the COM idea of just having coponents, like your "Star Trek functional Blocks" but it didn't really take off. Regardz Colin J Davies

              Sonork ID 100.9197:Colin

              You are the intrepid one, always willing to leap into the fray! A serious character flaw, I might add, but entertaining. Said by Roger Wright about me.

              M 1 Reply Last reply
              0
              • B bryce

                find out what he does in his spare time :) and whether hes a nice guy or not the rest is boring nerdy details Bryce

                C Offline
                C Offline
                ColinDavies
                wrote on last edited by
                #51

                bryce wrote: find out what he does in his spare time Yeah, at the end of the day, you could end up with someone who can't code, so it would be best to find someone who was good to have around. :-) Regardz Colin J Davies

                Sonork ID 100.9197:Colin

                You are the intrepid one, always willing to leap into the fray! A serious character flaw, I might add, but entertaining. Said by Roger Wright about me.

                1 Reply Last reply
                0
                • C ColinDavies

                  Marc Clifton wrote: I wonder how much of programming is constantly re-inventing the wheel? A massive percentage of programming must be the same old thing being repeated from one place to another. I liked the COM idea of just having coponents, like your "Star Trek functional Blocks" but it didn't really take off. Regardz Colin J Davies

                  Sonork ID 100.9197:Colin

                  You are the intrepid one, always willing to leap into the fray! A serious character flaw, I might add, but entertaining. Said by Roger Wright about me.

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

                  Agreed. The whole COM/DCOM/CORBA/... was a great idea, but it takes so much low level glue to get two COM objects to share data. Consider pulling shape data out of a database and drawing the shapes in Visio. Yuck. And I don't think the XML/SOAP thing solves it, because while it "defines" the data and formats, it doesn't say how to "use" the data. We've got a long way to go. Marc

                  1 Reply Last reply
                  0
                  • R Richard Stringer

                    Paul Watson wrote: All in all though the calculations are (while critical) a very small part of the code you write Hey Something we agree on!!!! We did a survey ( line count type ) of our apps which are mainly insurance type applications ( calculating rates etc.. ) and the actual percentage of calulation code vs UI and printing was 7% thats all 7 lines out of 100. And a lot of that was stuff to calculate the strange and murkey underwriting logic - not so much number crunching. Richard We are called the nation of inventors. And we are. We could still claim that title and wear its loftiest honors if we had stopped with the first thing we ever invented, which was human liberty. Mark Twain- Foreign Critics speech, 1890

                    P Offline
                    P Offline
                    Paul Watson
                    wrote on last edited by
                    #53

                    Richard Stringer wrote: And a lot of that was stuff to calculate the strange and murkey underwriting logic - not so much number crunching. And in every case the calculation is supplied by the client. It is the same calculation they use with pen and paper. We just really implement an eletronic tool to make using the calculation more efficient. So really I need to know very little about the calculation to actually use it. I just plug in the values and let their proven calc. do the work. For one of our altest projects there was some complex Share and Warrant price calculations involved. However all I really did with those calculations was pass database fields to it as input, the rest of the project was reporting, display and input forms. Richard Stringer wrote: Hey Something we agree on!!!! Wow! hehe.

                    Paul Watson
                    Bluegrass
                    Cape Town, South Africa

                    1 Reply Last reply
                    0
                    • P Paul Watson

                      Tim Smith wrote: There are many people, including myself who feel that a math background goes a long way towards being a good programmer. You get analytical thinking, problem solving, and logic. I failed math at school, failed it utterly and miserably. Failed it so badly my future son can feel my math teachers pain. Yet I consider my problem solving to be rather good. I am logical (no really I am logical when it comes to doing programming, the rest of me is not, as you have seen :-D) and being partly a systems analyst consider my analytical thinking to be good. I don't think it has much to do with math, just clear, logical, good thinking, which are helpful attributes if you want to do well at math (I assume.) Though as someone awhile back pointed out I probably could have done well at math, I just honestly did not care about school math. It was pointless to me. Also what do you consider to be "good at math" to mean? Algebra? Geometry? Adding? Are all math skills condusive to good programming? It seems to me more like the type of person who is good at math (logical, analytical etc.) is suited for programming, not because they can do complex algebraic equations (which I can't because why is the x important? and what does the y represent? and will this make the world better?) but because of those traits you mentioned. Is math maybe your way of developing those traits?

                      Paul Watson
                      Bluegrass
                      Cape Town, South Africa

                      R Offline
                      R Offline
                      Roger Wright
                      wrote on last edited by
                      #54

                      Paul Watson wrote: what do you consider to be "good at math" to mean? Tensor Analysis.[^] I never did master that topic, but it was fascinating!:)

                      P 1 Reply Last reply
                      0
                      • R Roger Wright

                        Paul Watson wrote: what do you consider to be "good at math" to mean? Tensor Analysis.[^] I never did master that topic, but it was fascinating!:)

                        P Offline
                        P Offline
                        Paul Watson
                        wrote on last edited by
                        #55

                        Roger Wright wrote: Tensor Analysis.[^] Ooooohhh k. I got lost on "An nth-rank" :rolleyes: So what is Tensor Analysis used for?

                        Paul Watson
                        Bluegrass
                        Cape Town, South Africa

                        R 1 Reply Last reply
                        0
                        • P Paul Watson

                          Roger Wright wrote: Tensor Analysis.[^] Ooooohhh k. I got lost on "An nth-rank" :rolleyes: So what is Tensor Analysis used for?

                          Paul Watson
                          Bluegrass
                          Cape Town, South Africa

                          R Offline
                          R Offline
                          Roger Wright
                          wrote on last edited by
                          #56

                          Analysis of the behavior of n-dimensional, non-homogeneous simultaneous equations of system state. In simple terms (as I said, I never managed to master the art), it allows one to not only compare apples and oranges, but to model and predict their interactions within a closed system. Gads, how I miss living within driving distance of a real school!!!:((

                          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