Interview process was about 3 weeks, first one was onsite and they wanted to get to know me.. Second one I was contacted for another onsite interview about 2 weeks later. They conducted technical questions right away, but stated I was definitely their second choice.