I was interviewed for about 1 hour with more than 50+ questions on overall software development and quality assurance. I have answered almost all questions except one or two. interview will go on fast-paced manner. sometimes interviewer doesn't even listen for the full answer. interviewer might stop in middle and may ask new question from the given answer. I am fully satisfied with the interview and even interviewer was fully satisfied with my skills and knowledge but I couldn't get the position due to change of roles and responsibilities in the company by new team.