Hard yet rewarding interview process. Full day with a business case, a test, quick presentarions and formal 1 to 1 interviews with the team leaders afterwards. I would highly recommend to be consistent of what you are looking for and not worrying too much about the tests.