It's a quick process within 3 hours. Firstly a technical testing by written. Secondly interviewing with line manager, discussing many aspects of project and development management. The last round is with the director of the department, talking a lot of topics from the overall opinion of the software, the market, to the very detailed software design, issue handling, people management, etc. I got the positive feedback very quickly while I was still on the way home.
And then the long waiting for the final official offer to be approved and issued.