It was pretty quick.
1. I saw the job advertise on one of the job boards.
2. Contacted the HR
3. Interview was scheduled the next day evening (Telephonic)
4. The next day of interview I was offered the position
Yes, I gave only one interview. The reason more interviews were not conducted is (may be) because I was considerably familiar with the ROR development and the first interiew went very well.