The job application was straightforward. I applied on the portal, and the recruiter reached out for an initial call.
I spoke with the lead for my first interview, and things went well. I submitted the take-home test and sent it for review. As a result, the team got back to me, inviting me for a second interview. The second interview went positively, and I finally had the last interview.
I spoke with two team leads regarding a cultural fit check. After that, I spoke with HR and discussed working conditions and offer details.
I spent 14+ hours on this process, but the communication from HR was not on point. In the middle of the interview process, HR left for vacation and did not hand over the candidate profile to a substitute HR. Neither was an automatic response set up during this absence. One of the interviewers helped me get in touch with a substitute HR.
Later, I received an email from the substitute stating they were not going ahead with this process (at the end, after several discussions regarding working conditions and offer details). Nobody reached out with feedback as to why the process did not move ahead.
I think this was one of the worst experiences I have had with regards to giving an interview with a company: terribly delayed responses, poor communication, and absolutely no feedback.
Why did you choose this technology for your assignment?
What would you do better if you had more time?
Pros and cons of your approach.
Architecture-based questions.
The following metrics were computed from 1 interview experience for the Miro Data Engineer role in Amsterdam, Netherlands.
Miro's interview process for their Data Engineer roles in Amsterdam, Netherlands is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Miro's Data Engineer interview process in Amsterdam, Netherlands.