A few steps interview: (1) initial interview about one's interest to the position, (2) English language interview just to make sure one is capable of communicating in English, (3) technical interview to make sure one's skills fit for the said position, (4) interview with the customer to make sure the customer is satisfied with one's personality and skills