I completed a screening with HR followed by technical interview with hiring manager. The technical interview was extremely rigorous and left me no time to ask questions. The hiring manager was quite rude. Despite sending three rounds of follow-up emails/thank you notes, I did not hear back. One year later, I was contacted asking if I was still interested in the role.