Re: Interview befuddlement
On Mar 31, 7:44 pm, lbonaf...@yahoo.com wrote:
On Mar 31, 9:17 pm, Greg Herlihy <gre...@mac.com> wrote:
After all, a candidate who does know the implementation details of a
vtable, is likely someone who has an innate intellectual curiosity -
someone who has a a desire to look "under the hood" (in the case, of a
C++ compiler) - in short, a person with the drive to understand how
things work - independent of whether such knowledge has a direct
practical application or not.
Maybe, but the position was for a C++ architect, and yet not a single
design pattern question in four interviews, nothing on OO theory other
than "inheritance vs. composition", no design questions. I think they
must have just pulled some programmers together and told them to ask
me C++ questions. I just Googled "C++ interview questions" and the
first three hits (at least) have vtable questions.
I reached the opposite conclusion - because none of the first three
hits when I googled "C++ interview questions":
http://www.freejavaguide.com/cppint.htm
http://www.shettysoft.com/interview.htm
http://techpreparation.com/cpp-interview-question-answer1.htm
include any questions about vtables (and only one of the three hits
even has "vtable" appear in any of the answers).
So, although interview questions about C++ virtual functions are, of
course, pretty standard - questions about vtables would seem to be
uncommon (probably because the C++ Standard makes no mention of
them.)
Greg