I had 4 rounds, recruiter screening, hiring manager, take home project then last one with the director. Process took 2 months from application to offer, to be fair it started mid December and had to pick up after Christmas but it was still annoying. Start date was about a month later too.