4-5 steps of Interview.
Telephonic interview, Sample Writing, Contract signing.
They are good at contract writing, thats their job infact. Beware of all if's and but's.
There will be something for you awaiting there on the contract, where they will use later for not to pay you.