1. language evaluation
2. general evaluation by humane resource including challenging questions (like the effect of your personal job on your career and the effect of your professional job on your personal life)
3. technical evaluation
4. negotiation for salary