HR screening, followed by two video calls. Likely at least one more call afterwards, I didn't clear the second call. HR gave very little notice for upcoming interviews (as early as the next day), no respect for your time. First call was a quick chat about yourself and the role. At least this interviewer was pleasant, friendly, and professional. Made me seriously consider joining this company. Second call was a technical interview with the rudest interviewer I've ever had. They were unkempt and unprofessional. Throughout the interview, they looked disinterested and even tried to end the interview early before I had asked all my questions. Gave me a very poor impression of the company.