Several rounds of interviews including behavioural, coding, system design.
I failed the code interview which was done remotely on hackerrank, the question wasn't hard - just something generic about graphs, and I did write a code that works but I didn't think on an edge case (loops inside the graph) and the interviewer had to ask me about it himself, and after he asked me it took me some time to add the code to fix it, and that eventually what failed the interview for him