3 ms·
No, if someone claims he has experience with Python, and I've seen a few of the self proclaimed python gurus, that question will provide a quick filter. And you
by moonchrome 15y ago
No, if someone claims he has experience with Python, and I've seen a few of the self proclaimed python gurus, that question will provide a quick filter. And you don't have to get it right, but when I show you the result I expect you to be able to backtrack and reason about what's happening on the spot. And there are other advanced things, for eg. meta-classes, multiple inheritance and dispatch order, etc. Not things that you need to know on the top of your head but should be able to reason about when provided the context. And this really isn't that esoteric, it's the sort of thing that separates newbies from experienced programmers, if you've written a decent amount of python code chances are you will know at least a few of the edge cases. And that question is only in response to jpdoctor saying that details can matter, I was saying I agree that some details can help but others are just useless trivia questions that make you look bad.
Also the language was just the first thing that came to mind, you can use a common library/framework/tool quirk, etc. Anything that shows familiarity with the required tools.