1st round, HR screening, the guy changed the time 2 mins later after what was scheduled. Rescheduled the interview later and didn't seem professional at all during the meeting that no preparation before and still working on something else. Asked some questions from this books and no offers for asking him a question and ended it.
2nd round: talk to VP, technical questions and said to have next round(a take home assign)
3rd round: waited for two weeks until got reached out by that HR, it's a take-home assign, asked many complex questions but only limited to 3 days to do, (I have full-time work to do and I think the time is too short for that many questions), sent to HR and got rejected without any reason which I felt like a waste of time.