Worked with a recruiter who put me in touch with two separate vertical teams. Went in for onsite interviews with both teams. Questions were intense, but similar for both sessions. Ultimately, I was not offered the job because certain aspects of my experience were not a fit with the given teams.