The hiring process took around three months and involved six interviews. It started with a recruiter call, followed by a phone screen and three additional interviews. I was also asked to complete two coding challenges (one of which felt disproportionately difficult for the level). The final step was an interview with the hiring manager.
After that, there was no communication for a month. The recruiter eventually reached out to schedule another interview with a different hiring manager, but following that, I didn’t hear back for another month and had to proactively ask for updates.
In the end, I was not extended an offer.