The procedure was standard: LinkedIn search, apply, HR interview, algorithmic interview, system design, and a team interview with managers. The team interview was the last one for me; I'm not sure what would have come next.
Both technical stages went well for me. The interviewers were polite, respectful, and nice to talk to; I have no complaints here.
I received negative feedback after the team interview. The interviewers found some red flags regarding my ownership and suspected that I had problems collecting requirements. Also, the interviewer mentioned that I didn't meet their level for a senior developer, as per the feedback for the system design interview. I was offered one more interview with another team, but I decided to stop there.
Pros:
Cons:
Conclusion: I don't regret applying for the role. It's always good to know what's out there and talk to people outside your usual social circle. Even though it didn't work out for me, I had a few takeaways, which is awesome.
To get a gist of the types of questions you might be asked there, please Google "STAR interview questions."
The following metrics were computed from 17 interview experiences for the Miro Senior Software Engineer role in Netherlands.
Miro's interview process for their Senior Software Engineer roles in Netherlands is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having good feelings for Miro's Senior Software Engineer interview process in Netherlands.