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. General Programming
  3. C#
  4. Why didn't I get the job?

Why didn't I get the job?

Scheduled Pinned Locked Moved C#
beta-testingcareerdesigntestingbusiness
24 Posts 9 Posters 2 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 Mark J Miller

    I recently had a series of very good interviews with a company I was very excited about and was told I was the top candidate for the senior position. At the end of the interview I was given the assignment below and I was told to zip up the files and return them to the project manager for review when I was done. I was open in the interview that I had no experience in unit testing. I was assured this was no problem and I could omit that portion of the exercise. However, I opted to give it a shot - an opportunity to show I was a quick and willing learner when needed. After I turned in the "assignment" to the project manager, I was told that after reviewing the code I would be passed over for the position. I would be VERY appreciative of any feedback anyone might have as to what's wrong with my sample project? I have worked for the same small company for over 6 years and had no experience when I did, so I don't know if there's something I did that killed it for me. I bear no ill will to the company I interviewed for and I have removed any indications from any text that might indicate who the interview was with. But I still must continue to interview and if I'm doing something wrong, I want to nip it in the bud. The assignment is below and here's a link to the project, exactly as I submitted it: Hire_Exercise.zip (179.7 Kb) Please, don't spare my feelings, I would really appreciate some constructive criticism. Thanks, Mark -------------------------------------------------------------------------------------------------- Hiring_Exercise Development Requirements 1) Read an ascii text file named “Hire_input.txt” that contains a list of numbers with values between 0 and 100, each number separated by a cr/lf Sample input (Hire_input.txt) 6 54 12 22 1 6 2) Sort the numbers in ascending order and write the results to an output file named “Hire_Ascending.txt”. Format the file in the same manner as the input file (cr/lf delimiters). Sample output (Hire_Ascending.txt) 1 6 6 12 22 54 3) Group the numbers by their value and produce a histogram list providing the count of how many numbers of each value were read. Write the output to a file named “Hire_histogram.txt”, formatted using cr/lf delimiters. Sample output (Hire_histogram.txt) 1 – 1 6 – 2 12 – 1 22 – 1 54 – 1 Additional Notes • Name the program Hire_exercise.exe • No user interface is required, the program will be run from the console should

    M Offline
    M Offline
    Martin 0
    wrote on last edited by
    #9

    Hello Mark! I just had a quick look threw your code. As I only have .Net 1.1 VS2003, I couldn't open the sln, so I just looked into "Program.cs". What confuses me is the usage of an int[] and why the code is not throwing an exception in your program (because it is doing that in my test program). int[] list = new int[0]; ... //assign value in text file list[i] = val; //here the null ref. exception is thrown (Is it a feature in .Net>1.1???) I would have used an ArrayList for that. This class implements IList (Add method) and also has a Sort method. With a user IComparer class and the usage of the "CompareTo" method from the int class, there would be no need for the user Sort method. Apart from that: I like the usage of static method, the "using"-blocks and of corse the usage TryParse! Hope my statment is not completely rubish. All the best, Martin

    B M 2 Replies Last reply
    0
    • M Martin 0

      Hello Mark! I just had a quick look threw your code. As I only have .Net 1.1 VS2003, I couldn't open the sln, so I just looked into "Program.cs". What confuses me is the usage of an int[] and why the code is not throwing an exception in your program (because it is doing that in my test program). int[] list = new int[0]; ... //assign value in text file list[i] = val; //here the null ref. exception is thrown (Is it a feature in .Net>1.1???) I would have used an ArrayList for that. This class implements IList (Add method) and also has a Sort method. With a user IComparer class and the usage of the "CompareTo" method from the int class, there would be no need for the user Sort method. Apart from that: I like the usage of static method, the "using"-blocks and of corse the usage TryParse! Hope my statment is not completely rubish. All the best, Martin

      B Offline
      B Offline
      blackjack2150
      wrote on last edited by
      #10

      Martin# wrote:

      I would have used an ArrayList for that. This class implements IList (Add method) and also has a Sort method. With a user IComparer class and the usage of the "CompareTo" method from the int class, there would be no need for the user Sort method.

      The additional notes state that no built-in data structures or sort functions are allowed.

      M 1 Reply Last reply
      0
      • B blackjack2150

        Martin# wrote:

        I would have used an ArrayList for that. This class implements IList (Add method) and also has a Sort method. With a user IComparer class and the usage of the "CompareTo" method from the int class, there would be no need for the user Sort method.

        The additional notes state that no built-in data structures or sort functions are allowed.

        M Offline
        M Offline
        Martin 0
        wrote on last edited by
        #11

        Ooops!

        1 Reply Last reply
        0
        • M Mark J Miller

          I recently had a series of very good interviews with a company I was very excited about and was told I was the top candidate for the senior position. At the end of the interview I was given the assignment below and I was told to zip up the files and return them to the project manager for review when I was done. I was open in the interview that I had no experience in unit testing. I was assured this was no problem and I could omit that portion of the exercise. However, I opted to give it a shot - an opportunity to show I was a quick and willing learner when needed. After I turned in the "assignment" to the project manager, I was told that after reviewing the code I would be passed over for the position. I would be VERY appreciative of any feedback anyone might have as to what's wrong with my sample project? I have worked for the same small company for over 6 years and had no experience when I did, so I don't know if there's something I did that killed it for me. I bear no ill will to the company I interviewed for and I have removed any indications from any text that might indicate who the interview was with. But I still must continue to interview and if I'm doing something wrong, I want to nip it in the bud. The assignment is below and here's a link to the project, exactly as I submitted it: Hire_Exercise.zip (179.7 Kb) Please, don't spare my feelings, I would really appreciate some constructive criticism. Thanks, Mark -------------------------------------------------------------------------------------------------- Hiring_Exercise Development Requirements 1) Read an ascii text file named “Hire_input.txt” that contains a list of numbers with values between 0 and 100, each number separated by a cr/lf Sample input (Hire_input.txt) 6 54 12 22 1 6 2) Sort the numbers in ascending order and write the results to an output file named “Hire_Ascending.txt”. Format the file in the same manner as the input file (cr/lf delimiters). Sample output (Hire_Ascending.txt) 1 6 6 12 22 54 3) Group the numbers by their value and produce a histogram list providing the count of how many numbers of each value were read. Write the output to a file named “Hire_histogram.txt”, formatted using cr/lf delimiters. Sample output (Hire_histogram.txt) 1 – 1 6 – 2 12 – 1 22 – 1 54 – 1 Additional Notes • Name the program Hire_exercise.exe • No user interface is required, the program will be run from the console should

          J Offline
          J Offline
          Jaiprakash M Bankolli
          wrote on last edited by
          #12

          I have attended many interviews. With some companies I found the same thing what happened to you. Later to my curiosity I inquired with consultants only to find that for the project for which I was selected is on hold... or may not come in stipulated time frame so they have rejected the candidature So bottom line is that some time companies take people in anticipation of some projects and finally if the project is on hold or withdrawn people are no more required and so all their candidature is rejected thats it !!! I hope you understood what I was trying to convey to you... So don't worry !!!

          Regards, Jaiprakash M Bankolli jaiprakash.bankolli@gmail.com http://jaiprakash.blog.com/

          M 1 Reply Last reply
          0
          • M Mark J Miller

            I recently had a series of very good interviews with a company I was very excited about and was told I was the top candidate for the senior position. At the end of the interview I was given the assignment below and I was told to zip up the files and return them to the project manager for review when I was done. I was open in the interview that I had no experience in unit testing. I was assured this was no problem and I could omit that portion of the exercise. However, I opted to give it a shot - an opportunity to show I was a quick and willing learner when needed. After I turned in the "assignment" to the project manager, I was told that after reviewing the code I would be passed over for the position. I would be VERY appreciative of any feedback anyone might have as to what's wrong with my sample project? I have worked for the same small company for over 6 years and had no experience when I did, so I don't know if there's something I did that killed it for me. I bear no ill will to the company I interviewed for and I have removed any indications from any text that might indicate who the interview was with. But I still must continue to interview and if I'm doing something wrong, I want to nip it in the bud. The assignment is below and here's a link to the project, exactly as I submitted it: Hire_Exercise.zip (179.7 Kb) Please, don't spare my feelings, I would really appreciate some constructive criticism. Thanks, Mark -------------------------------------------------------------------------------------------------- Hiring_Exercise Development Requirements 1) Read an ascii text file named “Hire_input.txt” that contains a list of numbers with values between 0 and 100, each number separated by a cr/lf Sample input (Hire_input.txt) 6 54 12 22 1 6 2) Sort the numbers in ascending order and write the results to an output file named “Hire_Ascending.txt”. Format the file in the same manner as the input file (cr/lf delimiters). Sample output (Hire_Ascending.txt) 1 6 6 12 22 54 3) Group the numbers by their value and produce a histogram list providing the count of how many numbers of each value were read. Write the output to a file named “Hire_histogram.txt”, formatted using cr/lf delimiters. Sample output (Hire_histogram.txt) 1 – 1 6 – 2 12 – 1 22 – 1 54 – 1 Additional Notes • Name the program Hire_exercise.exe • No user interface is required, the program will be run from the console should

            J Offline
            J Offline
            J4amieC
            wrote on last edited by
            #13

            Id bet there was nothing specifically wrong with your assignment, and id guess from readiing your post that the interview itself went ok (you seem pretty intelligent). My guess is just someone else seemed to the interviewer like they might "fit in" better. Interviews are usually just a formality, if you've gotten that far then they are pretty sure you have the skills they need. Its just a case of picking which one gives you the best vibes. So, my best advice to you is walk into interviews confidantly. Shake hands with a reasonably firm handshake. Smile alot and be generally agreeable. Most of all, remember that an interview is as much for you as for them. Have a look around when you are being led through offices/buildings. Is it a nice environment, are people happy. Ive taken more than one job ive regretted due to a bad working environment.

            --- How to get answers to your questions[^]

            M 1 Reply Last reply
            0
            • M Martin 0

              Hello Mark! I just had a quick look threw your code. As I only have .Net 1.1 VS2003, I couldn't open the sln, so I just looked into "Program.cs". What confuses me is the usage of an int[] and why the code is not throwing an exception in your program (because it is doing that in my test program). int[] list = new int[0]; ... //assign value in text file list[i] = val; //here the null ref. exception is thrown (Is it a feature in .Net>1.1???) I would have used an ArrayList for that. This class implements IList (Add method) and also has a Sort method. With a user IComparer class and the usage of the "CompareTo" method from the int class, there would be no need for the user Sort method. Apart from that: I like the usage of static method, the "using"-blocks and of corse the usage TryParse! Hope my statment is not completely rubish. All the best, Martin

              M Offline
              M Offline
              Mark J Miller
              wrote on last edited by
              #14

              Thanks, I don't currently have VS2003 installed - that might be a good thing to check. There might have been compatibility problems - TryParse is a v2.0 method. The use of built-in data structures (such as ArrayList) and Sort methods were explicitly forbidden in the instructions. ArrayList itself wasn't in the list of forbidden structures, but it did mention stacks, queues and lists. That's why I chose int[] - and I implemented the Expand() and Trim() methods similar to those used by ArrayList to allocate and trim the array elements as needed. Thanks for your feedback.

              M 1 Reply Last reply
              0
              • C Christian Graus

                The core thing to remember is, you have no control over who else applied. There's not necessarily a problem with your code, someone else may have come along who, for some reason, seemed a better proposition. I would definately pursue them to ask why you didn't get the job, it shows that you're looking to improve yourself and open to feedback. It could open future doors there as well as give you some feedback on their thinking.

                Christian Graus - Microsoft MVP - C++ Metal Musings - Rex and my new metal blog "I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )

                M Offline
                M Offline
                Mark J Miller
                wrote on last edited by
                #15

                Christian Graus wrote:

                The core thing to remember is, you have no control over who else applied

                You're right. They didn't say that to me, they indicated their decision was based on my code. However, they were under no obligation to say their reason was that they found someone better. So that very well could be the reason.

                Christian Graus wrote:

                I would definately pursue them to ask why you didn't get the job

                Thanks, I'll make sure and follow up to make sure I get some feedback.

                1 Reply Last reply
                0
                • J Jaiprakash M Bankolli

                  I have attended many interviews. With some companies I found the same thing what happened to you. Later to my curiosity I inquired with consultants only to find that for the project for which I was selected is on hold... or may not come in stipulated time frame so they have rejected the candidature So bottom line is that some time companies take people in anticipation of some projects and finally if the project is on hold or withdrawn people are no more required and so all their candidature is rejected thats it !!! I hope you understood what I was trying to convey to you... So don't worry !!!

                  Regards, Jaiprakash M Bankolli jaiprakash.bankolli@gmail.com http://jaiprakash.blog.com/

                  M Offline
                  M Offline
                  Mark J Miller
                  wrote on last edited by
                  #16

                  Thanks, I have seen that happen as well.

                  1 Reply Last reply
                  0
                  • J J4amieC

                    Id bet there was nothing specifically wrong with your assignment, and id guess from readiing your post that the interview itself went ok (you seem pretty intelligent). My guess is just someone else seemed to the interviewer like they might "fit in" better. Interviews are usually just a formality, if you've gotten that far then they are pretty sure you have the skills they need. Its just a case of picking which one gives you the best vibes. So, my best advice to you is walk into interviews confidantly. Shake hands with a reasonably firm handshake. Smile alot and be generally agreeable. Most of all, remember that an interview is as much for you as for them. Have a look around when you are being led through offices/buildings. Is it a nice environment, are people happy. Ive taken more than one job ive regretted due to a bad working environment.

                    --- How to get answers to your questions[^]

                    M Offline
                    M Offline
                    Mark J Miller
                    wrote on last edited by
                    #17

                    Thank you, I'll keep that in mind.

                    1 Reply Last reply
                    0
                    • M Mark J Miller

                      Thanks, I don't currently have VS2003 installed - that might be a good thing to check. There might have been compatibility problems - TryParse is a v2.0 method. The use of built-in data structures (such as ArrayList) and Sort methods were explicitly forbidden in the instructions. ArrayList itself wasn't in the list of forbidden structures, but it did mention stacks, queues and lists. That's why I chose int[] - and I implemented the Expand() and Trim() methods similar to those used by ArrayList to allocate and trim the array elements as needed. Thanks for your feedback.

                      M Offline
                      M Offline
                      Martin 0
                      wrote on last edited by
                      #18

                      Mark J. Miller wrote:

                      TryParse is a v2.0 method.

                      This is really a good thing in 2.0! I allways use double.TryParse!

                      Mark J. Miller wrote:

                      That's why I chose int[]

                      I understand now! But what about the null ref. exception I'm getting! All the best, Martin

                      M 1 Reply Last reply
                      0
                      • M Mark J Miller

                        I recently had a series of very good interviews with a company I was very excited about and was told I was the top candidate for the senior position. At the end of the interview I was given the assignment below and I was told to zip up the files and return them to the project manager for review when I was done. I was open in the interview that I had no experience in unit testing. I was assured this was no problem and I could omit that portion of the exercise. However, I opted to give it a shot - an opportunity to show I was a quick and willing learner when needed. After I turned in the "assignment" to the project manager, I was told that after reviewing the code I would be passed over for the position. I would be VERY appreciative of any feedback anyone might have as to what's wrong with my sample project? I have worked for the same small company for over 6 years and had no experience when I did, so I don't know if there's something I did that killed it for me. I bear no ill will to the company I interviewed for and I have removed any indications from any text that might indicate who the interview was with. But I still must continue to interview and if I'm doing something wrong, I want to nip it in the bud. The assignment is below and here's a link to the project, exactly as I submitted it: Hire_Exercise.zip (179.7 Kb) Please, don't spare my feelings, I would really appreciate some constructive criticism. Thanks, Mark -------------------------------------------------------------------------------------------------- Hiring_Exercise Development Requirements 1) Read an ascii text file named “Hire_input.txt” that contains a list of numbers with values between 0 and 100, each number separated by a cr/lf Sample input (Hire_input.txt) 6 54 12 22 1 6 2) Sort the numbers in ascending order and write the results to an output file named “Hire_Ascending.txt”. Format the file in the same manner as the input file (cr/lf delimiters). Sample output (Hire_Ascending.txt) 1 6 6 12 22 54 3) Group the numbers by their value and produce a histogram list providing the count of how many numbers of each value were read. Write the output to a file named “Hire_histogram.txt”, formatted using cr/lf delimiters. Sample output (Hire_histogram.txt) 1 – 1 6 – 2 12 – 1 22 – 1 54 – 1 Additional Notes • Name the program Hire_exercise.exe • No user interface is required, the program will be run from the console should

                        C Offline
                        C Offline
                        code frog 0
                        wrote on last edited by
                        #19

                        Mark, I just have a few comments here none that really relate to your code except this next remark. Were I you, and had nothing left to lose I'd be sending the guy a link to this thread. I think this only demonstrates your exceptional qualities as a developer. If that guy doesn't see it he's a first class JACKIE with a blind-eye. Now let me say the rest of this. Thanks for your absolute honesty and vulnerability in making this post. I'm humbled foremost (and most importantly) and intrigued by your open honesty here. I think you have received some information here that accompanies your code and your experience thus far exceptionally. If you were to take this thread, your experience, code and the comments here and merge them into an article (I'd be honored to help you assemble/proof it and I bet Colin would let a helpful eye as well.) for submission here on CP you'd be doing many, many developers a huge favor. This is exactly the type of experience that none of us knows how to prepare for but we know for a fact exists and will happen to us at some point in our interview-careers. I cannot tell you the times I've practiced recursion, brute-force and other methods of programming in expectation of something like this but never really knew what might come. Honestly, aside from short code snippets on-the-fly in the interview I've not had to do anything like you have here. I just feel like if you assembled this into an article there would be a lot of benefit to. Share your experiences with the hiring manager and you might just score a point he cannot deny. - Rex :rose: Awesome of you to be open like this!

                        M 1 Reply Last reply
                        0
                        • M Martin 0

                          Mark J. Miller wrote:

                          TryParse is a v2.0 method.

                          This is really a good thing in 2.0! I allways use double.TryParse!

                          Mark J. Miller wrote:

                          That's why I chose int[]

                          I understand now! But what about the null ref. exception I'm getting! All the best, Martin

                          M Offline
                          M Offline
                          Mark J Miller
                          wrote on last edited by
                          #20

                          Martin# wrote:

                          But what about the null ref. exception I'm getting!

                          Unfortunately, I don't have v1.1 framework currently installed. So I'll have to check against that. When I run the project using VS2005 I don't get the NullReferenceException. So I'll be installing v1.1 later today so I can take a look at the exception and why it might be happening. I'm assuming you haven't made any changes to the input file and that the only difference between your environment and mine is the framework version - please let me know if I'm wrong. Thanks, Mark

                          M 1 Reply Last reply
                          0
                          • M Mark J Miller

                            Martin# wrote:

                            But what about the null ref. exception I'm getting!

                            Unfortunately, I don't have v1.1 framework currently installed. So I'll have to check against that. When I run the project using VS2005 I don't get the NullReferenceException. So I'll be installing v1.1 later today so I can take a look at the exception and why it might be happening. I'm assuming you haven't made any changes to the input file and that the only difference between your environment and mine is the framework version - please let me know if I'm wrong. Thanks, Mark

                            M Offline
                            M Offline
                            Martin 0
                            wrote on last edited by
                            #21

                            Sorry Mark! I didn't got the point on the ExpandArray method! All the best, Martin

                            1 Reply Last reply
                            0
                            • C code frog 0

                              Mark, I just have a few comments here none that really relate to your code except this next remark. Were I you, and had nothing left to lose I'd be sending the guy a link to this thread. I think this only demonstrates your exceptional qualities as a developer. If that guy doesn't see it he's a first class JACKIE with a blind-eye. Now let me say the rest of this. Thanks for your absolute honesty and vulnerability in making this post. I'm humbled foremost (and most importantly) and intrigued by your open honesty here. I think you have received some information here that accompanies your code and your experience thus far exceptionally. If you were to take this thread, your experience, code and the comments here and merge them into an article (I'd be honored to help you assemble/proof it and I bet Colin would let a helpful eye as well.) for submission here on CP you'd be doing many, many developers a huge favor. This is exactly the type of experience that none of us knows how to prepare for but we know for a fact exists and will happen to us at some point in our interview-careers. I cannot tell you the times I've practiced recursion, brute-force and other methods of programming in expectation of something like this but never really knew what might come. Honestly, aside from short code snippets on-the-fly in the interview I've not had to do anything like you have here. I just feel like if you assembled this into an article there would be a lot of benefit to. Share your experiences with the hiring manager and you might just score a point he cannot deny. - Rex :rose: Awesome of you to be open like this!

                              M Offline
                              M Offline
                              Mark J Miller
                              wrote on last edited by
                              #22

                              Interesting suggestion. It's exactly what I had hoped to learn by starting this thread - "what I should have known". I certainly hope at this point I get a response from the company who turned me down. That would be the most important perspective of all and would fill in the gaps I still feel like I have. If I don't hear back from them in the time frame promised I'll follow up. At that point I think I'll be able to start writing something. Until then, I'd love to hear your ideas about the article. Maybe a couple bullet points to form a rough outline that could get me started. If you want to contact me directly just remove the non-alpha characters m__a#r!!!k@m~a+x^^pr%eps.$c&o*m Thanks, Mark

                              C 1 Reply Last reply
                              0
                              • M Mark J Miller

                                Interesting suggestion. It's exactly what I had hoped to learn by starting this thread - "what I should have known". I certainly hope at this point I get a response from the company who turned me down. That would be the most important perspective of all and would fill in the gaps I still feel like I have. If I don't hear back from them in the time frame promised I'll follow up. At that point I think I'll be able to start writing something. Until then, I'd love to hear your ideas about the article. Maybe a couple bullet points to form a rough outline that could get me started. If you want to contact me directly just remove the non-alpha characters m__a#r!!!k@m~a+x^^pr%eps.$c&o*m Thanks, Mark

                                C Offline
                                C Offline
                                code frog 0
                                wrote on last edited by
                                #23

                                Good questions. I suppose the layout just kind of appeared in my head. I'm wrapping up two projects over the next day and when I'm done I'll show you what I had in mind. Basically...

                                • An opening summary for why developers might value the content.
                                • Your original post at the top.
                                • See if you/I can talk Colin in to writing the implementation the way he saw to do it. Then dismember his code and place it into yours (in the article text) and any comments he provides.
                                • Address some of the errors experienced in the appropriate portions of the code with comments.
                                • In various parts of the article insert in your own feelings and how they changed over time based upon the responses. I don't mean mush feelings I mean ad any knowledge you gleaned and take some guesses at why you think certain parts of your code might have orphaned you.
                                • I might try on the side to solicit Christian and get his input. I think a collage of experienced feedback throughout the article from people would really spice it up.
                                • Conclude with your impressions from the feedback and follow-up from the hiring manager. Chalk up a "Lessons Learned Along The Way" type of statement.
                                M 1 Reply Last reply
                                0
                                • C code frog 0

                                  Good questions. I suppose the layout just kind of appeared in my head. I'm wrapping up two projects over the next day and when I'm done I'll show you what I had in mind. Basically...

                                  • An opening summary for why developers might value the content.
                                  • Your original post at the top.
                                  • See if you/I can talk Colin in to writing the implementation the way he saw to do it. Then dismember his code and place it into yours (in the article text) and any comments he provides.
                                  • Address some of the errors experienced in the appropriate portions of the code with comments.
                                  • In various parts of the article insert in your own feelings and how they changed over time based upon the responses. I don't mean mush feelings I mean ad any knowledge you gleaned and take some guesses at why you think certain parts of your code might have orphaned you.
                                  • I might try on the side to solicit Christian and get his input. I think a collage of experienced feedback throughout the article from people would really spice it up.
                                  • Conclude with your impressions from the feedback and follow-up from the hiring manager. Chalk up a "Lessons Learned Along The Way" type of statement.
                                  M Offline
                                  M Offline
                                  Mark J Miller
                                  wrote on last edited by
                                  #24

                                  A very interesting development to this whole story about a month after this thread was posted. I was offered a position from 2 separate departments, including the one that turned me down!!! I hounded the guy who turned me down for some feedback. When I got the feedback he indicated that he had hoped to see OOP, logging, extensive error checking and some "show[ing] off". I rewrote the solution with those specs in mind and sent them back to him. Not long afterwards both he and a manager from another department contacted me to know if I was still interested and available!!! However, I had just accepted a new position with a different employer as a consultant and I turned down the offers. But I left the door open and agreed to keep in contact for future opportunities. I hope to write the article as you suggested, but I thought you might be intested in the resolution to the whole debacle. Thanks for your feedback and encouragement. I'll post the re-write code later - maybe on another thread so more people will be likely to see it and benefit from it.

                                  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