The interview process took a long time and was a little disorganized--for a while I wasn't even sure they would schedule an onsite, and then I got an email that it would be 2 days later. The recruiters however were very accommodating and helpful. With 4-5 interviews for an onsite, the main thing is to overprepare by doing a LOT of leetcode and getting to a point that once you have a solution figured out, you can write it out extremely quickly.