Very nice process, not like other consultancies I worked with before. The first one is more to check your match with the company/position, they are very kind and provide all information about the process and the relocation itself. The technical challenge is to develop an API with some high-level requirements, is up to you to start thinking about alternative scenarios and propose solutions. Your code needs to be compliant with good practices (TDD, clean code, design patterns). The technical interview also is very nice, I found the process very nice and friendly.