Taro Logo

Full Stack Engineer Interview Experience - Brooklyn, New York

September 1, 2018
Positive ExperienceNo Offer

Process

The interview process includes:

  • A brief initial call with the recruiter.
  • A phone screen featuring a simple programming question.
  • A HackerRank coding test with one SQL question and two programming questions.
  • Four rounds of onsite interviews, which consist of:
    • Behavioral questions with the manager.
    • System design.
    • Programming challenges.
    • Database design.

Questions

Phone Screen: Find the maximum number in an array using an efficient method.

1-Hour HackerRank Coding Test:

  • 1 SQL question related to joins
  • 2 programming questions: Find friend circle and a similar problem.

Onsite Rounds: The recruiter was very welcoming and showed us the entire office.

  • 1 Behavioral Round: The manager asked about my current project and mostly posed scenario-based questions.
  • 1 Technical Round: A team member asked me to design the previous/next button functionality for a browser using a data structure of my choice. A Doubly Linked List works well in this case.
  • 1 Debugging Round: I had to resolve a hidden bug in Python code, pair programming with a team member to find a solution.
  • 1 System Design Round: This round focused on designing a mail service using a database, discussing various scenarios, and how to improve its efficiency.

Finally, a 15-minute debrief with the recruiter.

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Etsy Full Stack Engineer role in Brooklyn, New York.

Success Rate

0%
Pass Rate

Etsy's interview process for their Full Stack Engineer roles in Brooklyn, New York is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for Etsy's Full Stack Engineer interview process in Brooklyn, New York.

Etsy Work Experiences