Title
Ask the interviewer.
This is the right answer. It’s also on a case-by-case basis: I freely let people invent magic APIs that don’t even exist anyway if they’re not core to the question at hand.
Yes, if you're familiar with those it's +1 for me.
Just ask. Surely it's not a crime to be more familiar with your language of choice.
Collections yes because they're so common esp defaultdict, but not itertools. If you make an error, it night screw you if interviewer doesn't know itertools
Ask the interviewer, when I ask to use collections, they commonly say yes
As you can see from the answers, there are some interviewers who would like it, and some who wouldn't. Best thing to do is ask them in the interview.
It’s better to use a real language. Real defined as something that is not python, ruby, Perl, etc.
Best to interview at a real company, ie not palantir
Palantir is a real company. Uses java and go
Tech Industry
2h
324
Will you abandon Google search over OpenAI search
World Conflicts
5h
266
Peaceful Protest Hasn’t Worked and Has Been Met With Aggression.
2024 Presidential Election
Yesterday
227
Canceling debt isn’t inflationary or costing tax payers
Tech Industry
Yesterday
2390
Do people underestimate E6 role at meta?
Tech Industry
2d
9234
What happens when most of your team is Indian?
Nope. I don’t allow any “magic” libraries and rarely allow anything that is not included in the core of the language of your choice
Except itertools and collections are in the standard library. So long as they can use it effectively, isn't that more interesting than whether they can rewrite it?
@amazon why? Do you not use any libraries outside core libs in your current work?