The process was very nice, it consisted of an initial interview with HR with behavioural questions. Next there was a challenge that you could do asynchronously when you wanted. This was followed by a technical interview about the challenge, about what could be improved, what you would do differently and any problems discussed together. Finally then a final cultural fit interview with the Hiring manager. The process was smooth and very nice, all the people you met during the interviews were nice and tried to put you at ease.