The interview process was a total of 5 rounds.
1) Online Technical Assessment round in hackerrank which had 20 multiple choice questions on front-end technologies and 2 DSA questions
2) After passing the OTA, a recruiter reached out to me for an interview.
3) To begin the interview process, a phone interview with a technical recruiter was scheduled for an hour and we went over the projects in the resume, relocation to the Netherlands, and touched upon salary expectations. The recruiter told me I am through the recruiter round and scheduled two technical interviews 2 weeks later. One is the front-end coding round and the second is the backend coding round.
4) Front-end coding round: I was asked to solve a question using plain JavaScript and DOM manipulation. The round tested my front-end skills in JS, DOM, and event delegation.
5) Backend coding round: I was asked to solve a hotel room search over a date range outputting date/rate combinations.
6) Hiring manager round: Went over the projects in my resume, normal behavioral questions, the business impact of the work I do, and things like that.