My interview was all online, i had first round interview with HR, it was very typical HR round, the Second round interview was technical with senior developer, it all went great. after that they sent me invitation link for 3th round meeting with team to see the culture fit, almost 10 members were in that link. couple hours before the meeting time they cancelled due to "internal reasons" and they will reschedule it soon. Yup they ghosted me. i contacted the HR to see if everything is in progress. they sent email later saying we really liked you but we found another candidates.