First round coding interview, 1 hr
Second round with recruiter, 30 min
Third & final round consisted of 4 back-to-back interviews: 3 coding, 1 behavioral with recruiter that lasted 4+ hours in total.
Overall waste of time. Was asked leetcode medium to hard, which is laughable given their salary range for the Bay Area, and their haughty expectation that you ace their leetcode hards. This company thinks too highly of themselves to be demanding that much for mediocre pay. After the final round, recruiter gave a generic, template rejection email that didn't explain any reasons for rejection. Overall felt that my time was disrespected. At least give a sentence or two telling me why I didn't get the role, instead of copying and pasting a template message. Gives you a good idea of how they'd treat you as an employee. If you can pass their interviews, you're certainly capable of getting a job at a better paying company that won't make you run in circles.