Three interviews received, first with recruiter which as excellent and very engaging. Second interview with hiring manager who was also excellent and very engaging, very thorough with the review of my technical skills and experiences, and very interested in my success by providing specific topics to know for the technical interview. The third interview, which was the technical interview, was a disaster. There were two engineers facilitating the interview, one of them was not facing the camera and seemed to be not paying attention and working on something else. The good vibes from the first two interviews quickly fizzled out. This interview started off very unfriendly and unwelcoming, with no mention of any part of my skill set or experience. Random questions were asked and it seems that they were not pleased with any answer that I gave and kept pushing rudely. Some of the technical questions did not align with the job description that I applied for, and almost none of them were anything like the suggested topics that the hiring manager had told me to study. After over an hour of this, the hiring manager came back to the interview and announced it was time to quit.