Taro Logo

Senior Software Engineer (JavaScript) Interview Experience - Amsterdam, Netherlands

December 1, 2023
Positive ExperienceGot Offer

Process

The entire process from referral to employed took less than a month, which, taking into account the end-of-year season and holidays, is pretty impressive.

The entire process, end to end, for me was:

  • Referral
  • Intro HR screen
  • Technical interview (Javascript)
  • Technical deep dive into previous project
  • Technical interview (React)
  • Behavioral interview with the engineering manager
  • Offer
  • Very extensive background check
  • Start

Questions

The hardest interview was behavioral. Most interviewees fail at that stage, so prepare well. The questions are all standard and expected.

JS interview was about a basic Lodash-like functionality implementation. React interview was about implementing a search functionality, but the crux was about performance and algorithm optimization via appropriate data structures. Both interviewers asked about time and space complexity, and both requested a second attempt at improving your basic solution if not in code (since little time will be left), then in words.

The deep dive was about picking a project from the past that you know well and diving deep into technical and architectural aspects, testing your general understanding of how things work together.

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Elastic Senior Software Engineer (JavaScript) role in Amsterdam, Netherlands.

Success Rate

100%
Pass Rate

Elastic's interview process for their Senior Software Engineer (JavaScript) roles in Amsterdam, Netherlands is incredibly easy as the vast majority of engineers get an offer after going through it.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for Elastic's Senior Software Engineer (JavaScript) interview process in Amsterdam, Netherlands.

Elastic Work Experiences