It is devided into 4:
1. Basic development skills - checking to see if there is any basic understanding in development.
2. Advanced development skills - design, deeper programming questions.
3. human resources - salary discussion, recommenders (which were called after the interview, and were asked about my capabilities)
4. Manager interview - check company comparability. Interpersonal relationship. Teamwork capability.