I had a preliminary phone interview, then got the video interview with two Hiring Managers. I never had a stressful interview like this. They seemed more like trying to establish I am not a good fit for this role, rather than how I can contribute. In the email communication I received, the interview was for 45 minutes, but they wrapped up the interview in 30 mins. For each question, I was taking my time relaxed and trying to answer as the best as I can, and they cut me off on almost all questions except two technical questions, which I answered correctly. So, in short the interview experience sucked big time. I felt they were trying to show off they do so much fancy stuffs with technology and they know so much stuff that I don't know. I respect that they have really good experience in their area but I don't think it was the right way to conduct an interview. I am glad I am not fit for their team, as I can't imagine working in that team. You can say, "the grape you can't reach is sour" that could be the case, but you need to treat your candidates better and respect them.