I had 4 interviews with different members of the team I would be joining.
First: General background
2nd: With team lead behavioral
3rd and 4th: Technical interviews.
They were all over google hangouts. The interview process took a while as they were not sure about availability. I also interviewed with a person from a different team midway as the position I had applied to got filled.