I started with an initial phone screening where I spoke to one hiring manager and she asked questions about my previous work experience, why I was interested in Bolt, and other basic questions. After that, I had a video interview where I was asked more detailed questions about the types of projects I worked on. Then I had a second call with the original HR woman about a virtual on-site interview (since they're in SF and I'm in LA). During the virutal on-site interview I spoke with 4 people (2 of which I already spoke with in the previous interviews) and got a full demo of the product. Overall a very thorough interview process. They were very communicative about next steps willing to work around my class schedule for the calls.