I first met with the two Directors of Engineering for an hour-long interview for a culture-match. The second round was an hour-long technical assessment with two Staff Engineers. The final round was a meeting with different team members. I spoke with an engineering Team Lead, the QA Manager, and the Director of Product.