You will take a phone screen with the recruiter first, talking about some basic questions like why Genesys, Salary expection, start data...etc. Then is the interview with the Hire manager, since the team is using spark mainly, so you will be expected to get some questions about spark and also other related questions, at last, there is a coding question. Next will be pure tech interview with the team members.