Nice experience but it was hard for my background, I will try another time when I will be more prepared with more topics learned. Over all I liked the discussion and the fact that nobody put a high pressure on my shoulders, but I have to confess that I was not prepared for the interview.