After the initial phone call, there was no feedback for more than 2 months. Then I received an invitation for an on-site interview. The question were tough but appropriate; however, towards the end of the schedule I was told that the questions were now over and that I could relax, but few minutes later new knowledge questions were asked.