The interview took only about a week at most and I was even told that they are already processing the offer. (Note: the formal offer was given after 3 months.) I also had to follow-up with the HR-in-charge on the status of my application several times.
Interview questions [1]
Question 1
The interviewer gave a situational problem which I needed to solve.