It was good. There were two interview rounds of 45 minutes each on a phone call. I attended the first interview call and tried to answer the question. It was pretty hard, but the interviewer, being very helpful was helping me form the approach to solve the question.
On the second call, there were voice problems and because of which the interview got delayed by 2 weeks. My second interview is now scheduled on the date after 5 days.