Fairly straight forward process. Initial interviews with HR followed by one on one with the hiring manager. If that goes well you get invited for a series of panel interviews with people from various teams to assess your technical capabilities. Total process was fairly long took close to 2 months to receive offer from initial interview