-HR phone screening
-Technical interview (office)
-Home Assignment
-CTO interview (office)
-HR Interview (office)
No answer for one month
-R&D interview (office)
-Another call with HRBP and hiring manager (zoom)
Overall 2 months.
Almost got an offer but because the HR sent me a whatsapp she wanted to schedule another call with VP R&D I thought she meant another interview in the process. I withdrew from the process. They ended up also not giving me an offer. I think HR there was a bit unprofessional, they ended up apologizing but it was a negative experience overall. Lucky I have a job and I did not feel like it was a big loss.