I applied online and was contacted by a recruiter for an initial screening call. The process included a recruiter discussion, a technical coding interview focused on data structures and algorithms, and a behavioral round discussing past projects, teamwork, and problem-solving. The interviewers also asked about system design and scalability concepts relevant to the role. Overall, the process was organized and moderately challenging.