First is initial screening, then hiring manager, then technical round and then a take home assignment. Then few more rounds but i didn't qualify even though I successfully finished the assignment. The questions put to me are good enough. They make you think and not just narrate concepts you know.