Overall Few rounds of interview.
1st round is phone screening to determine the eligibility.
Next is the first in-person interview with the hiring manager.
Final another in-person interview with a group of people from the same team who will ask more technical and industry specific questions.
Average level of difficulty.