Initial phone screen with HR for about 10 min, then hour long video chat with hiring managers based on my resume and past experience followed by in person which took 2-3 hours. I was told to schedule for final round with CEO but then HR ghosted without getting back. The whole process was time consuming and disappointing that HR did not follow up in professional manner. And hiring managers asked many irrelevant and personal questions which I feel in appropriate.