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. What are some of the things one should ask for Senior Developer role ?

What are some of the things one should ask for Senior Developer role ?

Scheduled Pinned Locked Moved The Lounge
csharpquestionasp-netarchitecturedatabase
36 Posts 25 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.
  • V virang_21

    I have to conduct a technical interview for a senior .net developer role. What are some of the things I should ask ? I don't want to ask too low level question like what is an interface and what is a class. I feel that will be given for a senior developer with 10+ years of experience. I am thinking more towards architecture and general decision making related questions. Any suggestions ? Our tech stack is mainly C#, WPF, Web Forms, MVC, WCF and bunch of other CMS and SQL.

    Zen and the art of software maintenance : rm -rf * Maths is like love : a simple idea but it can get complicated.

    P Offline
    P Offline
    PIEBALDconsult
    wrote on last edited by
    #2

    Ask about coffee and alcohol preferences.

    V 1 Reply Last reply
    0
    • P PIEBALDconsult

      Ask about coffee and alcohol preferences.

      V Offline
      V Offline
      virang_21
      wrote on last edited by
      #3

      Company has zero alcohol policy so that is out of the window... I can ask about coffee though :)

      Zen and the art of software maintenance : rm -rf * Maths is like love : a simple idea but it can get complicated.

      L J L D 4 Replies Last reply
      0
      • V virang_21

        Company has zero alcohol policy so that is out of the window... I can ask about coffee though :)

        Zen and the art of software maintenance : rm -rf * Maths is like love : a simple idea but it can get complicated.

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

        virang_21 wrote:

        Company has zero alcohol policy so that is out of the window...

        I was going to ask you for a job...

        Michael Martin Australia "I controlled my laughter and simple said "No,I am very busy,so I can't write any code for you". The moment they heard this all the smiling face turned into a sad looking face and one of them farted. So I had to leave the place as soon as possible." - Mr.Prakash One Fine Saturday. 24/04/2004

        1 Reply Last reply
        0
        • V virang_21

          I have to conduct a technical interview for a senior .net developer role. What are some of the things I should ask ? I don't want to ask too low level question like what is an interface and what is a class. I feel that will be given for a senior developer with 10+ years of experience. I am thinking more towards architecture and general decision making related questions. Any suggestions ? Our tech stack is mainly C#, WPF, Web Forms, MVC, WCF and bunch of other CMS and SQL.

          Zen and the art of software maintenance : rm -rf * Maths is like love : a simple idea but it can get complicated.

          OriginalGriffO Offline
          OriginalGriffO Offline
          OriginalGriff
          wrote on last edited by
          #5

          Ask him about stuff you expect him to be using for the job. What does his CV say he has done? Ask about projects and what his involvement in them was. What did he learn from them? what does he wish he'd done differently? How does the internet work? Explain a WPF project he was involved in? What was his contribution? What would you spend the money on if you won the lottery? How does WPF differ from Web Forms? Throw a couple of silly ones in there - they help to break up the tension and show you how his thought processes work. Does he freeze like a rabbit in the headlights, or does he think about what he is doing? Does he rush in without thinking? And if you ask a "basic" question, ask a follow up question that wants more depth based on his reply. You want dig out the ones who know the subject, not those that parrot a couple of sentences. Good luck!

          Sent from my Amstrad PC 1640 Never throw anything away, Griff Bad command or file name. Bad, bad command! Sit! Stay! Staaaay... AntiTwitter: @DalekDave is now a follower!

          "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
          "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

          G P 2 Replies Last reply
          0
          • OriginalGriffO OriginalGriff

            Ask him about stuff you expect him to be using for the job. What does his CV say he has done? Ask about projects and what his involvement in them was. What did he learn from them? what does he wish he'd done differently? How does the internet work? Explain a WPF project he was involved in? What was his contribution? What would you spend the money on if you won the lottery? How does WPF differ from Web Forms? Throw a couple of silly ones in there - they help to break up the tension and show you how his thought processes work. Does he freeze like a rabbit in the headlights, or does he think about what he is doing? Does he rush in without thinking? And if you ask a "basic" question, ask a follow up question that wants more depth based on his reply. You want dig out the ones who know the subject, not those that parrot a couple of sentences. Good luck!

            Sent from my Amstrad PC 1640 Never throw anything away, Griff Bad command or file name. Bad, bad command! Sit! Stay! Staaaay... AntiTwitter: @DalekDave is now a follower!

            G Offline
            G Offline
            GKP1992
            wrote on last edited by
            #6

            I do not know why, but this makes me nervous. :~

            1 Reply Last reply
            0
            • V virang_21

              I have to conduct a technical interview for a senior .net developer role. What are some of the things I should ask ? I don't want to ask too low level question like what is an interface and what is a class. I feel that will be given for a senior developer with 10+ years of experience. I am thinking more towards architecture and general decision making related questions. Any suggestions ? Our tech stack is mainly C#, WPF, Web Forms, MVC, WCF and bunch of other CMS and SQL.

              Zen and the art of software maintenance : rm -rf * Maths is like love : a simple idea but it can get complicated.

              M Offline
              M Offline
              Mycroft Holmes
              wrote on last edited by
              #7

              Ask him if he would use Entity Framework on an enterprise solution. What tool set does he recommend and why. Does he have a CP profile! Where does he he do most of his research. And as OG said get him to discuss recent projects. If you can keep MM off the turps during working hours hire him (assuming you are in Sydney)

              Never underestimate the power of human stupidity - RAH I'm old. I know stuff - JSOP

              L 2 Replies Last reply
              0
              • V virang_21

                Company has zero alcohol policy so that is out of the window... I can ask about coffee though :)

                Zen and the art of software maintenance : rm -rf * Maths is like love : a simple idea but it can get complicated.

                J Offline
                J Offline
                Johnny J
                wrote on last edited by
                #8

                virang_21 wrote:

                zero alcohol policy

                Next thing you'll be telling us that no member of the company is to maltreat the abos in any way whatsoever... if there's anyone watching??? :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
                -----
                Never argue with a fool. Onlookers may not be able to tell the difference.
                Mark Twain

                P 1 Reply Last reply
                0
                • V virang_21

                  I have to conduct a technical interview for a senior .net developer role. What are some of the things I should ask ? I don't want to ask too low level question like what is an interface and what is a class. I feel that will be given for a senior developer with 10+ years of experience. I am thinking more towards architecture and general decision making related questions. Any suggestions ? Our tech stack is mainly C#, WPF, Web Forms, MVC, WCF and bunch of other CMS and SQL.

                  Zen and the art of software maintenance : rm -rf * Maths is like love : a simple idea but it can get complicated.

                  P Offline
                  P Offline
                  PeejayAdams
                  wrote on last edited by
                  #9

                  I always think the best interviews avoid the "what is x?" and "explain y" questions and delve more into the "whys" via a slightly more conversational approach. I think you get a fairly quick idea of technical competence from the way people speak - you'll soon gather whether a person is a buzzword bull artist, a clueless cut-and-paster or a script kiddy without asking them stuff that they might just be able to parrot from Wikipedia articles. It doesn't take long to realise when you're talking to a genuine coder. It's one thing for a person to be able to reel off the normalised forms as a list but it's another to say where and why they would or wouldn't use them. Don't ask people "what is DI?", ask them where and why why would/wouldn't use DI. Above all, ask questions that don't necessarily have a right or wrong answer. You're looking for someone who will fit into your team and the important thing there is to know what qualities you're looking for - the best person for one job may well be a disastrous choice for another. An excellent highly process-driven developer may struggle in an anarchic organisation and a more creative type might struggle in a more organised environment. Ultimately, it's a case of "horses for courses" and cultural fit can be a far bigger factor than book learning.

                  Whenever you find yourself on the side of the majority, it is time to pause and reflect. - Mark Twain

                  B 1 Reply Last reply
                  0
                  • V virang_21

                    I have to conduct a technical interview for a senior .net developer role. What are some of the things I should ask ? I don't want to ask too low level question like what is an interface and what is a class. I feel that will be given for a senior developer with 10+ years of experience. I am thinking more towards architecture and general decision making related questions. Any suggestions ? Our tech stack is mainly C#, WPF, Web Forms, MVC, WCF and bunch of other CMS and SQL.

                    Zen and the art of software maintenance : rm -rf * Maths is like love : a simple idea but it can get complicated.

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

                    ask him how he would solve a requirement (refer back to recent projects so you know what was done) i.e. not "what is a bridge," rather "given this river (width, depth, flow, flooding) in broad terms what sort of bridge would you build." People that can't solve a problem are not very useful, you want a robot that only does what's told or someone that can think and provide something that fills the needs?

                    1 Reply Last reply
                    0
                    • V virang_21

                      I have to conduct a technical interview for a senior .net developer role. What are some of the things I should ask ? I don't want to ask too low level question like what is an interface and what is a class. I feel that will be given for a senior developer with 10+ years of experience. I am thinking more towards architecture and general decision making related questions. Any suggestions ? Our tech stack is mainly C#, WPF, Web Forms, MVC, WCF and bunch of other CMS and SQL.

                      Zen and the art of software maintenance : rm -rf * Maths is like love : a simple idea but it can get complicated.

                      F Offline
                      F Offline
                      F ES Sitecore
                      wrote on last edited by
                      #11

                      "Where do you see yourself in five years?" - I hear that's a popular one.

                      D 1 Reply Last reply
                      0
                      • J Johnny J

                        virang_21 wrote:

                        zero alcohol policy

                        Next thing you'll be telling us that no member of the company is to maltreat the abos in any way whatsoever... if there's anyone watching??? :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
                        -----
                        Never argue with a fool. Onlookers may not be able to tell the difference.
                        Mark Twain

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

                        "Are you a poofter?" might not be appropriate though.

                        1 Reply Last reply
                        0
                        • V virang_21

                          I have to conduct a technical interview for a senior .net developer role. What are some of the things I should ask ? I don't want to ask too low level question like what is an interface and what is a class. I feel that will be given for a senior developer with 10+ years of experience. I am thinking more towards architecture and general decision making related questions. Any suggestions ? Our tech stack is mainly C#, WPF, Web Forms, MVC, WCF and bunch of other CMS and SQL.

                          Zen and the art of software maintenance : rm -rf * Maths is like love : a simple idea but it can get complicated.

                          P Offline
                          P Offline
                          peterkmx
                          wrote on last edited by
                          #13

                          Perhaps not a top priority, but … if he is supposed to interact a lot with other developers it's important to have an idea about his way to communicate, as it can be motivating/demotivating :-) for the others… (eg positive attitude or "slight/hard bullying" :-) in commanding style ...). Soft skills thus, as they are more and more becoming a part of ICT curricula.

                          1 Reply Last reply
                          0
                          • V virang_21

                            I have to conduct a technical interview for a senior .net developer role. What are some of the things I should ask ? I don't want to ask too low level question like what is an interface and what is a class. I feel that will be given for a senior developer with 10+ years of experience. I am thinking more towards architecture and general decision making related questions. Any suggestions ? Our tech stack is mainly C#, WPF, Web Forms, MVC, WCF and bunch of other CMS and SQL.

                            Zen and the art of software maintenance : rm -rf * Maths is like love : a simple idea but it can get complicated.

                            S Offline
                            S Offline
                            Slacker007
                            wrote on last edited by
                            #14

                            Get a feel for their troubleshooting and research techniques. In the age of the internet, they should be able to find the answer to most topics they are not fluent in, etc. I am more interested in how they go about learning what they don't know, versus what they do know. Also, I could not care less if they know how to concatenate strings in 5 different languages in the fewest lines of code, and I never ask these types of retarded questions during an interview.

                            K 1 Reply Last reply
                            0
                            • OriginalGriffO OriginalGriff

                              Ask him about stuff you expect him to be using for the job. What does his CV say he has done? Ask about projects and what his involvement in them was. What did he learn from them? what does he wish he'd done differently? How does the internet work? Explain a WPF project he was involved in? What was his contribution? What would you spend the money on if you won the lottery? How does WPF differ from Web Forms? Throw a couple of silly ones in there - they help to break up the tension and show you how his thought processes work. Does he freeze like a rabbit in the headlights, or does he think about what he is doing? Does he rush in without thinking? And if you ask a "basic" question, ask a follow up question that wants more depth based on his reply. You want dig out the ones who know the subject, not those that parrot a couple of sentences. Good luck!

                              Sent from my Amstrad PC 1640 Never throw anything away, Griff Bad command or file name. Bad, bad command! Sit! Stay! Staaaay... AntiTwitter: @DalekDave is now a follower!

                              P Offline
                              P Offline
                              peterkmx
                              wrote on last edited by
                              #15

                              These are great suggestions :-), I would also add paying attention to his soft skills as it can motivate/demotivate others in long term …

                              1 Reply Last reply
                              0
                              • M Mycroft Holmes

                                Ask him if he would use Entity Framework on an enterprise solution. What tool set does he recommend and why. Does he have a CP profile! Where does he he do most of his research. And as OG said get him to discuss recent projects. If you can keep MM off the turps during working hours hire him (assuming you are in Sydney)

                                Never underestimate the power of human stupidity - RAH I'm old. I know stuff - JSOP

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

                                Mycroft Holmes wrote:

                                Does he have a CP profile!

                                Upvoted :thumbsup:

                                Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^] "If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.

                                1 Reply Last reply
                                0
                                • V virang_21

                                  I have to conduct a technical interview for a senior .net developer role. What are some of the things I should ask ? I don't want to ask too low level question like what is an interface and what is a class. I feel that will be given for a senior developer with 10+ years of experience. I am thinking more towards architecture and general decision making related questions. Any suggestions ? Our tech stack is mainly C#, WPF, Web Forms, MVC, WCF and bunch of other CMS and SQL.

                                  Zen and the art of software maintenance : rm -rf * Maths is like love : a simple idea but it can get complicated.

                                  Z Offline
                                  Z Offline
                                  ZurdoDev
                                  wrote on last edited by
                                  #17

                                  The only question you need to ask if "tell me about what you have been doing." And let them do most of the talking. You should be able to tell if they have the experience you are looking for.

                                  Social Media - A platform that makes it easier for the crazies to find each other. Everyone is born right handed. Only the strongest overcome it. Fight for left-handed rights and hand equality.

                                  1 Reply Last reply
                                  0
                                  • M Mycroft Holmes

                                    Ask him if he would use Entity Framework on an enterprise solution. What tool set does he recommend and why. Does he have a CP profile! Where does he he do most of his research. And as OG said get him to discuss recent projects. If you can keep MM off the turps during working hours hire him (assuming you are in Sydney)

                                    Never underestimate the power of human stupidity - RAH I'm old. I know stuff - JSOP

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

                                    Mycroft Holmes wrote:

                                    If you can keep MM off the turps during working hours hire him (assuming you are in Sydney)

                                    Virang's office is about 150 - 200metres metres from mine in a straight line if I don't have him confusrd with someone I haven't caught up with. North Sydney to be precise. Im sure he causght up in the Wger Am I Members section but couldn't see him when I looked.

                                    Michael Martin Australia "I controlled my laughter and simple said "No,I am very busy,so I can't write any code for you". The moment they heard this all the smiling face turned into a sad looking face and one of them farted. So I had to leave the place as soon as possible." - Mr.Prakash One Fine Saturday. 24/04/2004

                                    V 1 Reply Last reply
                                    0
                                    • V virang_21

                                      I have to conduct a technical interview for a senior .net developer role. What are some of the things I should ask ? I don't want to ask too low level question like what is an interface and what is a class. I feel that will be given for a senior developer with 10+ years of experience. I am thinking more towards architecture and general decision making related questions. Any suggestions ? Our tech stack is mainly C#, WPF, Web Forms, MVC, WCF and bunch of other CMS and SQL.

                                      Zen and the art of software maintenance : rm -rf * Maths is like love : a simple idea but it can get complicated.

                                      N Offline
                                      N Offline
                                      Nagy Vilmos
                                      wrote on last edited by
                                      #19

                                      Nap time.

                                      veni bibi saltavi

                                      1 Reply Last reply
                                      0
                                      • V virang_21

                                        I have to conduct a technical interview for a senior .net developer role. What are some of the things I should ask ? I don't want to ask too low level question like what is an interface and what is a class. I feel that will be given for a senior developer with 10+ years of experience. I am thinking more towards architecture and general decision making related questions. Any suggestions ? Our tech stack is mainly C#, WPF, Web Forms, MVC, WCF and bunch of other CMS and SQL.

                                        Zen and the art of software maintenance : rm -rf * Maths is like love : a simple idea but it can get complicated.

                                        F Offline
                                        F Offline
                                        Forogar
                                        wrote on last edited by
                                        #20

                                        I always ask, "How many computers do you have at home for you own personal use?" If they look at me like "why should I have my own computer at home?" the interview is over. If they say "only one, my [insert name of an iCrap thingy]" then the interview is over. If they say any number more than 2, give them the job. Otherwise we have to go through the long process of actually having a conventional interview...

                                        - I would love to change the world, but they won’t give me the source code.

                                        S K 2 Replies Last reply
                                        0
                                        • V virang_21

                                          Company has zero alcohol policy so that is out of the window... I can ask about coffee though :)

                                          Zen and the art of software maintenance : rm -rf * Maths is like love : a simple idea but it can get complicated.

                                          L Offline
                                          L Offline
                                          littleGreenDude
                                          wrote on last edited by
                                          #21

                                          My company had a zero tolerance policy as well. That just meant that the CEO kept his booze in the VP's office. :)

                                          “The palest ink is better than the best memory.” - Chinese Proverb

                                          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