The whole interview process was held remotely and consisted of the following stages:
1- First contact with your recruiter
2- Meeting with your potential team lead
3- Take-home assignment
4- Assignment review and technical interview
5- Team meeting
6- Final interview with your lead's lead
In my opinion, a good interview process is the one that creates the opportunity for you and the company to get to know each other very well and helps you decide if you are a good fit in the company or not, both cultural and technical. I think people at Wolt did that very well.
I had a pleasant experience during the whole process. Each person I met and talked to was very professional, supportive, and friendly. I learned many things from them throughout the process.
I started this journey by talking to Petteri Tuomimaa as the recruiter. I should thank his great support and responsiveness during the entire process.