First a technical exam, to write two codes that solves problems in one hour. Then, after a week a phone interview with a problem to solve (Very hard) it was about a sequence of 4 digits to open a vault, then as nobody knows the sequence we have to send a big sequence that contains the 4 digits. So the problem is to build that big sequence. Next in the on-site interview I got four problems to solve.