First round was the recruiter screen, followed up with with a take-home data challenge (takes a fair amount of time to complete b/c you need to create a deck), followed up with a call with one of the team members (via google hangout), after that they have an onsite with 4 people (2 people in person, 2 people via hangouts).
The recruiter was pretty good at managing the process, but the video chats were really awkward and uncomfortable, because the people on the other side are either typing responses or answering email, and it's really distracting. Of the 4 people I met with, 2 were really nice, enthusiastic, passionate about what they were doing and took an interest in me. The other 2 were rather unpleasant. One of the people was quite arrogant and condescending, expected you to know things about Instacart's policies that you wouldn't know unless you worked there (i.e. when to give warnings vs fire a shopper). The other person just couldn't seem to care less about you. Was on the phone, checked email, little eye contact, and looked visibly bored. Interviewing is a 2-way street. Candidates spend hours preparing, clearing the schedule, and researching about you and the company. The very least you can do is give the candidate 30 minutes of undivided attention.