Had a phone screen with HR, followed by technical interviews that tested my coding, algorithms, and problem-solving skills. I also faced a system design interview and some behavioral questions. Overall, the process was thorough and gave me a good sense of the team's expectations.