Organization: Bell-Northern Research Ltd., Ottawa, Canada
References: <assist.721943530@orion.oac.uci.edu>
Date: Tue, 17 Nov 1992 19:11:33 GMT
Lines: 38
In article <assist.721943530@orion.oac.uci.edu> assist@orion.oac.uci.edu (ASSIST Coordination Site) writes:
>
>Hi everyone,
>
>i am in the process of hiring 2 C++ programmers. This Wednesday 11/18/92
>we are cunducting the final interviews with 4 candidates.
>
>
>I have a C++ question I would like them to address (sort of a programming test, but not really) but I'm not sure if it's too simple or too complex.
>
[test example deleted]
>I could really use some feedback on what you think about asking this type of question to determine whether someone really knows C++ or whether the've just read some books.
>
>Any other suggestions for what to do during these interviews would be greatly appreciated.
This might be instructive, but I'm not sure of your motives.
1. I know the answer, and I've only read some books (and taken
a C++ course).
2. Do you want someone who is a syntactic wizard, someone who understands the
pitfalls, someone good at finding problems with C++ code without using any
debugging tools, or someone who understands OO design and programming?
It seems clear to me that you already have someone who understands how to
construct a class in C++. Knowledge of OO is much more crucial to success,
if you plan to use C++ as anything other than a better C, isn't that what
you need to test?
3. You won't be able to find someone who can program immediately in C++ anyway,
because (s)he will have to learn your class libraries, style guidelines, and
applications first anyway.
Stuart
--
: Stuart MacMartin email: sjm@bnr.ca :
: Bell-Northern Research phone: (613) 763-5625 :
: PO Box 3511, Stn C, Ottawa, K1Y-4H7, CANADA Standard disclaimers apply. :