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. Funny interview question

Funny interview question

Scheduled Pinned Locked Moved The Lounge
questioncsharpc++htmlcom
39 Posts 19 Posters 7 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.
  • N Nish Nishant

    Hi guys Today we were interviewing some candidates for some programmer jobs. My boss suggested a few interview questions to us and one of them was this :- Write a valid C program that would not comopile under C++ Hmmmm, now what kinda question is that? Would it be a proper test of a candidate? As for me I was confused for a while till I thought of type safety in C++. I haven't tried it out but I presume that if we do some unsafe type casting it'll be valid in C but invalid in C++. What do ya guys think? Nish


    Author of the romantic comedy Summer Love and Some more Cricket [New Win] Review by Shog9 Click here for review[NW]

    M Offline
    M Offline
    Megan Forbes
    wrote on last edited by
    #12

    Might get some interesting answers! :-D


    The following statement about your geekness is true. The previous statement about your geekness is false.

    N 1 Reply Last reply
    0
    • L Lost User

      Nishant S wrote: What do ya guys think? Stupid question and us interviewee's, subjected to mind game questions should be able to physically beat interviewer's that ask crap like this half to death. ;P ...and if you wondering it's 1 months tomorrow. Michael Martin Australia mjm68@tpg.com.au "I personally love it because I can get as down and dirty as I want on the backend, while also being able to dabble with fun scripting and presentation games on the front end." - Chris Maunder 15/07/2002

      M Offline
      M Offline
      Michael Dunn
      wrote on last edited by
      #13

      Heh, that reminds me of how I felt when I got the question "what's the difference between a macro and an inline function?" I got this at Microsoft. I guess the interviewer thought I'd been able to get through two phone interviews without letting it slip that I don't actually know C++ well enough to know the difference. X| --Mike-- Just released - 1ClickPicGrabber - Grab & organize pictures from your favorite web pages, with 1 click! My really out-of-date homepage Sonork-100.19012 Acid_Helm

      1 Reply Last reply
      0
      • M Megan Forbes

        Might get some interesting answers! :-D


        The following statement about your geekness is true. The previous statement about your geekness is false.

        N Offline
        N Offline
        Nish Nishant
        wrote on last edited by
        #14

        Megan Forbes wrote: Might get some interesting answers! But I never asked a question :-( Just stated a funny incident and then everyone goes angry and start asking me what good it does :-( Nish


        Author of the romantic comedy Summer Love and Some more Cricket [New Win] Review by Shog9 Click here for review[NW]

        M V 2 Replies Last reply
        0
        • M Michael Dunn

          No, that's exactly what I did. My code is valid C but it will not compile under C++ because it uses a C++ keyword as a variable. :confused: You can just as easily write:

          main()
          {
          int private=1, protected=1, mutable=1;
          }

          and so on. All valid C since none of those are reserved words. --Mike-- Just released - 1ClickPicGrabber - Grab & organize pictures from your favorite web pages, with 1 click! My really out-of-date homepage Sonork-100.19012 Acid_Helm

          V Offline
          V Offline
          Vagif Abilov
          wrote on last edited by
          #15

          Sorry, you're right of course! Silly me X| Vagif Abilov MCP (Visual C++) Oslo, Norway Hex is for sissies. Real men use binary. And the most hardcore types use only zeros - uppercase zeros and lowercase zeros. Tomasz Sowinski

          1 Reply Last reply
          0
          • N Nish Nishant

            Megan Forbes wrote: Might get some interesting answers! But I never asked a question :-( Just stated a funny incident and then everyone goes angry and start asking me what good it does :-( Nish


            Author of the romantic comedy Summer Love and Some more Cricket [New Win] Review by Shog9 Click here for review[NW]

            M Offline
            M Offline
            Megan Forbes
            wrote on last edited by
            #16

            sorry - I meant some of the people be interviewed might give you some cool answers to the C / C++ code question that would be worth sharing :cool:


            The following statement about your geekness is true. The previous statement about your geekness is false.

            1 Reply Last reply
            0
            • L Lost User

              Nishant S wrote: What do ya guys think? Stupid question and us interviewee's, subjected to mind game questions should be able to physically beat interviewer's that ask crap like this half to death. ;P ...and if you wondering it's 1 months tomorrow. Michael Martin Australia mjm68@tpg.com.au "I personally love it because I can get as down and dirty as I want on the backend, while also being able to dabble with fun scripting and presentation games on the front end." - Chris Maunder 15/07/2002

              N Offline
              N Offline
              Nish Nishant
              wrote on last edited by
              #17

              Michael Martin wrote: ...and if you wondering it's 1 months tomorrow. 11 rather :-( Nish


              Author of the romantic comedy Summer Love and Some more Cricket [New Win] Review by Shog9 Click here for review[NW]

              L 1 Reply Last reply
              0
              • N Nish Nishant

                Michael Dunn wrote: Seems rather silly as an interview question, though. Jus what I thought (anyway I had tons of other stuff to ask which made more sense to me) Nish


                Author of the romantic comedy Summer Love and Some more Cricket [New Win] Review by Shog9 Click here for review[NW]

                U Offline
                U Offline
                Uwe Keim
                wrote on last edited by
                #18

                You should rather ask him whether he knows CodeProject.com. If he/she doesn't, I would recommend NOT taking him. If he answers "YES of course", ask him whether he is a member, and only take him if his member ID is less than 50000. -- Scanned MSDN Mag ad with YOUR name: www.magerquark.de/misc/CodeProject.html See me: www.magerquark.de

                N E T 3 Replies Last reply
                0
                • N Nish Nishant

                  Megan Forbes wrote: Might get some interesting answers! But I never asked a question :-( Just stated a funny incident and then everyone goes angry and start asking me what good it does :-( Nish


                  Author of the romantic comedy Summer Love and Some more Cricket [New Win] Review by Shog9 Click here for review[NW]

                  V Offline
                  V Offline
                  Vagif Abilov
                  wrote on last edited by
                  #19

                  The interview result might be quite funny: a developer A is given a job because his program did not compile. Developer's program compiled unfortuntely, so he's not got a job. An exceptional case where you have to show your skills in writing a program that does not compile. :) Vagif Abilov MCP (Visual C++) Oslo, Norway Hex is for sissies. Real men use binary. And the most hardcore types use only zeros - uppercase zeros and lowercase zeros. Tomasz Sowinski

                  N 1 Reply Last reply
                  0
                  • U Uwe Keim

                    You should rather ask him whether he knows CodeProject.com. If he/she doesn't, I would recommend NOT taking him. If he answers "YES of course", ask him whether he is a member, and only take him if his member ID is less than 50000. -- Scanned MSDN Mag ad with YOUR name: www.magerquark.de/misc/CodeProject.html See me: www.magerquark.de

                    N Offline
                    N Offline
                    Nish Nishant
                    wrote on last edited by
                    #20

                    Uwe Keim wrote: You should rather ask him whether he knows CodeProject.com. If he/she doesn't, I would recommend NOT taking him. The problem is that only an elite minority have regular internet access in Trivandrum. Forget regular, I wonder how many people even manage to chk mail at least once a week! This is the "3rd" word Uwe and Trivandrum is a rather 3rd worldish 3rd world city. Nish


                    Author of the romantic comedy Summer Love and Some more Cricket [New Win] Review by Shog9 Click here for review[NW]

                    1 Reply Last reply
                    0
                    • V Vagif Abilov

                      The interview result might be quite funny: a developer A is given a job because his program did not compile. Developer's program compiled unfortuntely, so he's not got a job. An exceptional case where you have to show your skills in writing a program that does not compile. :) Vagif Abilov MCP (Visual C++) Oslo, Norway Hex is for sissies. Real men use binary. And the most hardcore types use only zeros - uppercase zeros and lowercase zeros. Tomasz Sowinski

                      N Offline
                      N Offline
                      Nish Nishant
                      wrote on last edited by
                      #21

                      Well, most people I interviewed today wouldn't write a 15 line program (C or C++) without making 20 errors. I was horrified by the lack of quality in the candidates :-( Things are really bad now I guess! Everyone is doing Java and C# nowadays. Too few C++ coders left on this planet! Nish


                      Author of the romantic comedy Summer Love and Some more Cricket [New Win] Review by Shog9 Click here for review[NW]

                      V 1 Reply Last reply
                      0
                      • N Nish Nishant

                        Hi guys Today we were interviewing some candidates for some programmer jobs. My boss suggested a few interview questions to us and one of them was this :- Write a valid C program that would not comopile under C++ Hmmmm, now what kinda question is that? Would it be a proper test of a candidate? As for me I was confused for a while till I thought of type safety in C++. I haven't tried it out but I presume that if we do some unsafe type casting it'll be valid in C but invalid in C++. What do ya guys think? Nish


                        Author of the romantic comedy Summer Love and Some more Cricket [New Win] Review by Shog9 Click here for review[NW]

                        J Offline
                        J Offline
                        Jim A Johnson
                        wrote on last edited by
                        #22

                        Trivia should not be included in interview questions.

                        1 Reply Last reply
                        0
                        • V Vagif Abilov

                          The task was opposite: to write a valid C program that will not compile in C++. "this" is not a valid "C" keyword. Vagif Abilov MCP (Visual C++) Oslo, Norway Hex is for sissies. Real men use binary. And the most hardcore types use only zeros - uppercase zeros and lowercase zeros. Tomasz Sowinski

                          E Offline
                          E Offline
                          Eddie Velasquez
                          wrote on last edited by
                          #23

                          Vagif Abilov wrote: "this" is not a valid "C" keyword. Exactly the point. Because "this" is not a C keyword it can be used as an identifier so his prog will compile as a C program and not as a C++ program


                          1 Reply Last reply
                          0
                          • U Uwe Keim

                            You should rather ask him whether he knows CodeProject.com. If he/she doesn't, I would recommend NOT taking him. If he answers "YES of course", ask him whether he is a member, and only take him if his member ID is less than 50000. -- Scanned MSDN Mag ad with YOUR name: www.magerquark.de/misc/CodeProject.html See me: www.magerquark.de

                            E Offline
                            E Offline
                            Eddie Velasquez
                            wrote on last edited by
                            #24

                            If his/her/its member ID is under 100 then he/she/it must be a genius then! ;P


                            C 1 Reply Last reply
                            0
                            • N Nish Nishant

                              Well, most people I interviewed today wouldn't write a 15 line program (C or C++) without making 20 errors. I was horrified by the lack of quality in the candidates :-( Things are really bad now I guess! Everyone is doing Java and C# nowadays. Too few C++ coders left on this planet! Nish


                              Author of the romantic comedy Summer Love and Some more Cricket [New Win] Review by Shog9 Click here for review[NW]

                              V Offline
                              V Offline
                              Vagif Abilov
                              wrote on last edited by
                              #25

                              Nishant S wrote: Everyone is doing Java and C# nowadays. Too few C++ coders left on this planet! I'm pretty sure there are more C++ programmers than C# guys. And probably more C/C++ programmers than Java/C# together. Could it be that it was just C++ guys making 20 errors? :) Vagif Abilov MCP (Visual C++) Oslo, Norway Hex is for sissies. Real men use binary. And the most hardcore types use only zeros - uppercase zeros and lowercase zeros. Tomasz Sowinski

                              N 1 Reply Last reply
                              0
                              • V Vagif Abilov

                                Nishant S wrote: Everyone is doing Java and C# nowadays. Too few C++ coders left on this planet! I'm pretty sure there are more C++ programmers than C# guys. And probably more C/C++ programmers than Java/C# together. Could it be that it was just C++ guys making 20 errors? :) Vagif Abilov MCP (Visual C++) Oslo, Norway Hex is for sissies. Real men use binary. And the most hardcore types use only zeros - uppercase zeros and lowercase zeros. Tomasz Sowinski

                                N Offline
                                N Offline
                                Nish Nishant
                                wrote on last edited by
                                #26

                                Vagif Abilov wrote: Could it be that it was just C++ guys making 20 errors? Hmmmm, could be true. I guess it'd be better for everyone if fellows like that took up C# or Java Nish :)


                                Author of the romantic comedy Summer Love and Some more Cricket [New Win] Review by Shog9 Click here for review[NW]

                                P 1 Reply Last reply
                                0
                                • N Nish Nishant

                                  Hi guys Today we were interviewing some candidates for some programmer jobs. My boss suggested a few interview questions to us and one of them was this :- Write a valid C program that would not comopile under C++ Hmmmm, now what kinda question is that? Would it be a proper test of a candidate? As for me I was confused for a while till I thought of type safety in C++. I haven't tried it out but I presume that if we do some unsafe type casting it'll be valid in C but invalid in C++. What do ya guys think? Nish


                                  Author of the romantic comedy Summer Love and Some more Cricket [New Win] Review by Shog9 Click here for review[NW]

                                  V Offline
                                  V Offline
                                  Vivek Rajan
                                  wrote on last edited by
                                  #27

                                  I agree it is a really stupid question, BUT if someone can answer it on the spot , you've got a winner !! IMO, the *main* thing to check in an interview is attitude. BTW: How about this ? file a.c -------- // This trivial program has no statements // C cant deal with '//' style comments

                                  E 1 Reply Last reply
                                  0
                                  • M Michael Dunn

                                    Just use a C++ keyword that is not in C, such as: main() { int this=1; } ;) Seems rather silly as an interview question, though. --Mike-- Just released - 1ClickPicGrabber - Grab & organize pictures from your favorite web pages, with 1 click! My really out-of-date homepage Sonork-100.19012 Acid_Helm

                                    B Offline
                                    B Offline
                                    Brian Delahunty
                                    wrote on last edited by
                                    #28

                                    Quick and easy :-D Regards, Brian Dela :suss:

                                    1 Reply Last reply
                                    0
                                    • N Nish Nishant

                                      Vagif Abilov wrote: Could it be that it was just C++ guys making 20 errors? Hmmmm, could be true. I guess it'd be better for everyone if fellows like that took up C# or Java Nish :)


                                      Author of the romantic comedy Summer Love and Some more Cricket [New Win] Review by Shog9 Click here for review[NW]

                                      P Offline
                                      P Offline
                                      Paul Riley
                                      wrote on last edited by
                                      #29

                                      Nishant S wrote: I guess it'd be better for everyone if fellows like that took up C# or Java No, it'd be better for everyone if guys like that went back to work at MacDonalds instead of thinking "anyone can be a programmer". Someone who writes bad C++ is likely to write bad C# and bad Java as well. Paul

                                      1 Reply Last reply
                                      0
                                      • N Nish Nishant

                                        Hi guys Today we were interviewing some candidates for some programmer jobs. My boss suggested a few interview questions to us and one of them was this :- Write a valid C program that would not comopile under C++ Hmmmm, now what kinda question is that? Would it be a proper test of a candidate? As for me I was confused for a while till I thought of type safety in C++. I haven't tried it out but I presume that if we do some unsafe type casting it'll be valid in C but invalid in C++. What do ya guys think? Nish


                                        Author of the romantic comedy Summer Love and Some more Cricket [New Win] Review by Shog9 Click here for review[NW]

                                        _ Offline
                                        _ Offline
                                        _Magnus_
                                        wrote on last edited by
                                        #30

                                        If i write a program that does not compile under C OR C++, will i get the job then? :confused: /Magnus


                                        - I don't necessarily agree with everything I say

                                        1 Reply Last reply
                                        0
                                        • N Nish Nishant

                                          Michael Martin wrote: ...and if you wondering it's 1 months tomorrow. 11 rather :-( Nish


                                          Author of the romantic comedy Summer Love and Some more Cricket [New Win] Review by Shog9 Click here for review[NW]

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

                                          Nishant S wrote: 11 rather :( Yep, but us poor unemployed types can't just be giving away repetitive numbers when we type now can we? :-D Michael Martin Australia mjm68@tpg.com.au "I personally love it because I can get as down and dirty as I want on the backend, while also being able to dabble with fun scripting and presentation games on the front end." - Chris Maunder 15/07/2002

                                          B 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