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. Pre-interview C# Assessment

Pre-interview C# Assessment

Scheduled Pinned Locked Moved The Lounge
csharpquestioncareer
22 Posts 15 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.
  • M MatthysDT

    I'm going to a 3 hour C# assessment, any advice on what to expect or sharpen-up on?

    P Offline
    P Offline
    Pete OHanlon
    wrote on last edited by
    #5

    Watch out for the Spanish Inquisition. No one ever expects a Spanish Inquisition.

    *pre-emptive celebratory nipple tassle jiggle* - Sean Ewington

    "Mind bleach! Send me mind bleach!" - Nagy Vilmos

    CodeStash - Online Snippet Management | My blog | MoXAML PowerToys | Mole 2010 - debugging made easier

    E 1 Reply Last reply
    0
    • M MatthysDT

      I'm going to a 3 hour C# assessment, any advice on what to expect or sharpen-up on?

      A Offline
      A Offline
      Amarnath S
      wrote on last edited by
      #6

      Do they want a C# expert? Or do they want a C# programmer / practitioner who can solve real-life problems? I feel that it is better to know that 20% of C# which gets used 80% of the time. For the remaining parts, your favorite search engine is always there.

      M 1 Reply Last reply
      0
      • M MatthysDT

        I'm going to a 3 hour C# assessment, any advice on what to expect or sharpen-up on?

        W Offline
        W Offline
        wizardzz
        wrote on last edited by
        #7

        I don't have any, as I don't know the job you are interviewing for. In the future, I think it is okay to ask them what to expect. Best of luck.

        1 Reply Last reply
        0
        • M MatthysDT

          I'm going to a 3 hour C# assessment, any advice on what to expect or sharpen-up on?

          Mike HankeyM Offline
          Mike HankeyM Offline
          Mike Hankey
          wrote on last edited by
          #8

          Don't B-Flat. :) Sorry couldn't resist, good luck!

          VS2010/Atmel Studio 6.0 ToDo Manager Extension
          Version 3.0 now available. There is no place like 127.0.0.1

          1 Reply Last reply
          0
          • M MatthysDT

            I'm going to a 3 hour C# assessment, any advice on what to expect or sharpen-up on?

            E Offline
            E Offline
            Ennis Ray Lynch Jr
            wrote on last edited by
            #9

            10:1 most questions will be revolving creating complex linq expression that are horribly hard to maintain and difficult to debug instead of a small elegant loop. Or, heaven forbid, and actual SQL Statement, because SQL is too hard for developers to learn. Don't be afraid to implement something the right way, as opposed to the way some one asks. A crisp clean solution is always welcome, and if not, then you don't want to work there anyway.

            Need custom software developed? I do custom programming based primarily on MS tools with an emphasis on C# development and consulting. I also do Android Programming as I find it a refreshing break from the MS. "And they, since they Were not the one dead, turned to their affairs" -- Robert Frost

            W 1 Reply Last reply
            0
            • E Ennis Ray Lynch Jr

              10:1 most questions will be revolving creating complex linq expression that are horribly hard to maintain and difficult to debug instead of a small elegant loop. Or, heaven forbid, and actual SQL Statement, because SQL is too hard for developers to learn. Don't be afraid to implement something the right way, as opposed to the way some one asks. A crisp clean solution is always welcome, and if not, then you don't want to work there anyway.

              Need custom software developed? I do custom programming based primarily on MS tools with an emphasis on C# development and consulting. I also do Android Programming as I find it a refreshing break from the MS. "And they, since they Were not the one dead, turned to their affairs" -- Robert Frost

              W Offline
              W Offline
              wizardzz
              wrote on last edited by
              #10

              Ennis Ray Lynch, Jr. wrote:

              Don't be afraid to implement something the right way, as opposed to the way some one asks. A crisp clean solution is always welcome, and if not, then you don't want to work there anyway.

              Agreed, I applied for what seemed like a dream job only to fall into this predicament. Needless to say, I did a very clean, reusable way that met requirements, and politely told them the job wasn't for me.

              1 Reply Last reply
              0
              • P Pete OHanlon

                Watch out for the Spanish Inquisition. No one ever expects a Spanish Inquisition.

                *pre-emptive celebratory nipple tassle jiggle* - Sean Ewington

                "Mind bleach! Send me mind bleach!" - Nagy Vilmos

                CodeStash - Online Snippet Management | My blog | MoXAML PowerToys | Mole 2010 - debugging made easier

                E Offline
                E Offline
                Espen Harlinn
                wrote on last edited by
                #11

                Pete O'Hanlon wrote:

                No one ever expects a Spanish Inquisition.

                :thumbsup: Good point[^]

                Espen Harlinn Principal Architect, Software - Goodtech Projects & Services AS My LinkedIn Profile

                1 Reply Last reply
                0
                • M MatthysDT

                  I'm going to a 3 hour C# assessment, any advice on what to expect or sharpen-up on?

                  P Offline
                  P Offline
                  peterchen
                  wrote on last edited by
                  #12

                  Your puns. ;P unrelated: "C# assessment" is so generic it's hard to give useful recommendations. Unless it's a generic c# assessment indeed, in which case we can only recommend all of it.

                  FILETIME to time_t
                  | FoldWithUs! | sighist | WhoIncludes - Analyzing C++ include file hierarchy

                  1 Reply Last reply
                  0
                  • M MatthysDT

                    I'm going to a 3 hour C# assessment, any advice on what to expect or sharpen-up on?

                    R Offline
                    R Offline
                    R Giskard Reventlov
                    wrote on last edited by
                    #13

                    I can't imagine what sort of a job requires a 3 hour pre-test. It's ridiculous - I would never subject anyone to that level of torture nor would I willingly undertake it. You will never have to perform under such pressure in real life so subjecting you to it proves nothing. It must be the best job in the world paying you in bacon, women, beer and money. :)

                    "If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." Red Adair. nils illegitimus carborundum me, me, me

                    1 Reply Last reply
                    0
                    • M MatthysDT

                      I'm going to a 3 hour C# assessment, any advice on what to expect or sharpen-up on?

                      M Offline
                      M Offline
                      Michael Bergman
                      wrote on last edited by
                      #14

                      Multiple inheritance.

                      m.bergman

                      For Bruce Schneier, quanta only have one state : afraid.

                      To succeed in the world it is not enough to be stupid, you must also be well-mannered. -- Voltaire

                      In most cases the only difference between disappointment and depression is your level of commitment. -- Marc Maron

                      I am not a chatbot

                      1 Reply Last reply
                      0
                      • M MatthysDT

                        I'm going to a 3 hour C# assessment, any advice on what to expect or sharpen-up on?

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

                        Read the official spec again. Can't hurt.

                        1 Reply Last reply
                        0
                        • M MatthysDT

                          I'm going to a 3 hour C# assessment, any advice on what to expect or sharpen-up on?

                          A Offline
                          A Offline
                          AspDotNetDev
                          wrote on last edited by
                          #16

                          I once did a C# assessment (Brainbench?) and scored in the 99th percentile (actually, there was a text result and a graph result, and one said 99th percentile and the other said 100th percentile). Funny thing is, I didn't know the answers to a lot of the questions. The only reason I did so well is because they allowed me to use Google, which is a testing method I fully support. If I can find the answer by searching in a short amount of time, it's roughly the same as actually knowing the answer. Well, it's actually better if you've internalized the stuff you work with the most, but that will probably be a small subset of what C# and related technologies (e.g., .Net Framework) actually offer. So I guess my advice is... hope that they allow you to use Google. :) By the way, there is no telling what they will ask. They may ask plain C# syntax questions. They may give you some small projects to code. They may ask you things tangentially related to C# (e.g., ASP.NET questions about managing state on the client and server).

                          Thou mewling ill-breeding pignut!

                          1 Reply Last reply
                          0
                          • M MatthysDT

                            I'm going to a 3 hour C# assessment, any advice on what to expect or sharpen-up on?

                            V Offline
                            V Offline
                            Vitaly Tomilov
                            wrote on last edited by
                            #17

                            I had mine just one hour ago, and the top of the line were: 1. Use of keyword "using" other than for namespaces; 2. Multiple inheritance in C# In the end there was a question to test IQ in general: The metallic sewage lids that one sees on public roads - provide three reasons why they are round-shaped. This one was funny :)

                            M 1 Reply Last reply
                            0
                            • A Amarnath S

                              Do they want a C# expert? Or do they want a C# programmer / practitioner who can solve real-life problems? I feel that it is better to know that 20% of C# which gets used 80% of the time. For the remaining parts, your favorite search engine is always there.

                              M Offline
                              M Offline
                              MatthysDT
                              wrote on last edited by
                              #18

                              If they want the latter, I should do O.K.

                              A 1 Reply Last reply
                              0
                              • M MatthysDT

                                I'm going to a 3 hour C# assessment, any advice on what to expect or sharpen-up on?

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

                                MatthysDT wrote:

                                what to expect

                                Someone that is either so incompetent at hiring that this is their last resort or someone that knows nothing about software development and thinks that knowing a language is all that one needs to know.

                                1 Reply Last reply
                                0
                                • V Vitaly Tomilov

                                  I had mine just one hour ago, and the top of the line were: 1. Use of keyword "using" other than for namespaces; 2. Multiple inheritance in C# In the end there was a question to test IQ in general: The metallic sewage lids that one sees on public roads - provide three reasons why they are round-shaped. This one was funny :)

                                  M Offline
                                  M Offline
                                  MatthysDT
                                  wrote on last edited by
                                  #20

                                  Mmmm, well a round "lid" can't fall through it's own hole. I suppose those lids are heavy, would help that workers can roll them around. The 3rd one is tricky, my wife suggested that, in a round hole, the designers needn't worry about which side the ladder is positioned inside...? Oh and, a round lid fits any way, it,ll be quicker to put back in to place on a busy road. Thanks for the tips, it may actually help. :)

                                  1 Reply Last reply
                                  0
                                  • M MatthysDT

                                    I'm going to a 3 hour C# assessment, any advice on what to expect or sharpen-up on?

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

                                    MatthysDT wrote:

                                    I'm going to a 3 hour C# assessment, any advice on what to expect or sharpen-up on?

                                    Your horse-stall cleaning skills? Marc

                                    My Blog
                                    The Relationship Oriented Programming IDE
                                    Melody's Amazon Herb Site

                                    1 Reply Last reply
                                    0
                                    • M MatthysDT

                                      If they want the latter, I should do O.K.

                                      A Offline
                                      A Offline
                                      Amarnath S
                                      wrote on last edited by
                                      #22

                                      Wishing you all the best.

                                      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