* Screening exam (very easy).
* Interview with company directors.
They ask non technical questions, in this interview they will decide where you will work (if you pass).
*Dealing with HR is hell, they will no tell you what is your slary, nor where you will work untill you come to sign the contract.