Two interviews and physical test and some testing on table unit . They separate you into teams to see how you work together and also by yourself. Overall the people are very polite but I don't think they actually use the testing to make their decision in who they hiring.