It was very very long. I had about six different steps. some where with HR, there were some tests and professional interviews. At the end they weren't sure between me and another candidate so they added another step. I got a specific use case and needed to do some analysis and present it threw power point presentation.