It was a good interview process overall. In my case, it was divided in 2 main parts, the first one more about experience and behavioral questions (geared towards cultural fit) and the second part was related to problem solving. No coding required as such, but in our case I decided to show some code as part of the solution.