I had interviewed with this company in the past, so I skipped the HR round. My first technical round was with the hiring manager and the second round was with a team member and it was really conversational and primarily focused on the responsibilities. The next round was with a senior executive who asked me questions related to my background and resume.
The whole process took 3 months in total. My first round happened in January end, and I did not receive any intimation till 5 weeks had passed. After all my interview rounds were done, I was not informed about whether I was rejected or not. I would get repeatedly ask for information and the HR would say things like the team is still deciding. And then I came to know that the position has been put on hold.