A coding interview + ML interview + Hiring manager call.
I passed the coding interview. After that, I was expecting ML interview but the recruiter abruptly told me that they will not move forward until a hiring manager is interested in my resume. Then, it was 4 weeks of ghosting and suddenly i was told 'my resume has been shared with multiple hiring managers and they've decided not to move forward'. At that time, I have invested so much in the process so I felt pretty down on that. I have no idea what the process would look like given this. But for a post-IPO company like Pinterest, my experience at this single time was very disappointed and unpleasant because the expectation was so confusing. Again, that might be the issue of one recruiter.