There are three levels that you have to get through. First there is a soft Interview and if they feel good about you, they’ll give you a five part assessment that is pretty thorough. It took me only two days. The last is an official interview by the CEO.