I applied through a staffing agency. The process took 2 days. I interviewed at Celio
Interview
They make you fill out quite a number of forms half of the time, then you have questions about technical details, they make you answer questions in english and write out a short summary to test your English...etc
Interview questions [1]
Question 1
Your strong points (strength) & your weak points (weakness). Why you and not all the other candidates (differentiation) etc.