There were three rounds of interviews, one with the HR, one with the team and the final one with the head of the algorithm development. The first round was more or less a background check on work history. The next one is a verbal technical test with the team on data structures and algorithms and the final one is with the head and hiring team to access suitability.