Just one online interview with team leads. They have very specific criteria and will ask you about those aspects to see if you have the experiences, even though the job description is general. Even your background fits well, if you miss that key aspect, you will not be selected. Mostly technical questions about your background.