Online assessment followed by onsite. 6 interviews total, 3 whiteboarding, 3 behavioral-esque. They provide you lunch and dinner on the day of the onsite, and they give you a guided tour of the office. It’s a long day, but they treat you pretty well. Great experience overall. Didn’t get an offer unfortunately, but probably would’ve accepted if I had.