I had to go through multiple rounds. First, I had a general behavioral interview, followed by an assessment provided by the hiring manager. Then, I completed a technical round where I discussed my solution and additional concepts relevant to the role. Finally, I received an offer and was onboarded.