本文发表在 rolia.net 枫下论坛by chance i read some arguments here and learned some good point ...
in terms of the question, if i were in the interview, my first feeling is that "complexity" is a terminology related to some techs required for this position (cos i was never asked this kind of questions as a programmer ...) Like "polymorphic" is a term of C++
so i would probably explore its meaning here, by conversation certainly ...
if it turns out just meaning what it means literally, then it's general "complexity", then i will limit the complexity to the level of being a programmer instead of a director, cos i'm interviewing a programmer position ... right ?
It's all about logic ..., no matter how many big pictures you have in you mind, right ?
Go back to how to describe the picture, unfortunately, the effect terribly relies on my poor English, communication skills, personalities ... but people can read people, so you still have chance ... just follow your fate ...
in regards to the deep digging to the specific tech, i personally think it can't be too important to a really good programmer ... without the profound understanding, you won't have sense, hence you won't have the ability to provide really good solution to specific issue , or to question a bad solution.更多精彩文章及讨论,请光临枫下论坛 rolia.net