It is a 2 day interview, starting with a general knowledge quiz. If you pass it then you can continue the interview. If you fail and they like you, you can repeat it the next day. If you pass it and they don't like they let you go. During two days you have to present model classes, learn about company structure and ideals, and the way you are expected to work.