I applied through an employee referral. The process took 4 weeks. I interviewed at Etsy (Brooklyn, NY)
Interview
First, there was an online assessment asking you to add functionality to an application with an Express.js backend. Then, the on-site was a behavioral interview with an engineer, a technical interview, and then followed by a chat with the recruiter (and a tour of the office).
Interview questions [1]
Question 1
The on-site technical question was focused around debugging an existing codebase in Flask - so not really data structures or algorithms related, and rather more about how you can adapt to a codebase in a framework you're not expected to have any experience in.
I applied online. The process took 4 weeks. I interviewed at Etsy in Dec 2021
Interview
The whole process took about one month after the recruiter got in touch. There were 2 rounds: the first one was a no-coding technical interview mocking a real-life system with data structures, and the second one was a paired coding session focused on debugging an existing simple web app & a behavioral interview. Definitely a very interesting and unique experience!
Interview questions [1]
Question 1
Use data structures to mock a Git branch's commits