I was contacted by a recruiter to complete a 2-part assessment. The initial part is answering behavioral questions and the last part is a technical assessment on coding knowledge. Once I got past this part, I received a final interview that was a mix of technical and behavioral questions. Within the next 2-3 weeks, I received an offer.