There is a series of psychological, logical and technical test. There would be an interview where a panel is going to ask you what do you expect in the company, are you ready for a long term commitment and some technical questions. But I think that will still change based on the panel itself.