Implementing some well-known library functions is basically a quick way to see whether you know how they work.
If you don't feel it's necessary to ever practice for an interview, well, ok. This advice is not for you.
Implementing some well-known library functions is basically a quick way to see whether you know how they work.
If you don't feel it's necessary to ever practice for an interview, well, ok. This advice is not for you.
I don't think that was his point at all, with all due respect. I got the impression he was just criticizing the rather stereotypical technical interview, which Facebook seems to subscribe to very strongly based on the article.
It seems like you should be asking 'Write me something to do X, using Y from the standard library' and evaluating that code, if you're looking to evaluate how well someone knows a library function.
At least this type of interview seems to solve the problem of developers strangely needing to study for an interview, and I would guess it also better represents coding ability.
Alternate versions can include "debug this" and "design this" (which is pretty popular AFAIK).
It is wrong to conclude that the person whose comment you replied to, feels that way. Excerpt: "Needing to "prep" and "practice" coding questions in the way encouraged seems rather odd to me." [emphasis added]