First, there was an online assessment asking you to add functionality to an application with an Express.js backend.
Then, the on-site included:
The on-site technical question was focused around debugging an existing codebase in Flask. This was not really data structures or algorithms related, but rather more about how you can adapt to a codebase in a framework you're not expected to have any experience in.
The following metrics were computed from 1 interview experience for the Etsy Software Engineer Intern role in Brooklyn, New York.
Etsy's interview process for their Software Engineer Intern roles in Brooklyn, New York is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Etsy's Software Engineer Intern interview process in Brooklyn, New York.