Planned 3 rounds, got rejected after 2nd round.
1st round: Good background check and projects discussion. Very simple question on "creating a wordcound command".
2nd round: Rude interviewer. Would not have patience to listen to your answers and will constantly cut you off which is annoying when you have those answers and cases planned already. Would rush you to stop designing and focus on the next part. And same will happen on next part.
Suggestions for good process:
Felt like psuedo interviewing. Interviewer needs to be clear on the aspects of questions he is asking and let interviewee explain the process of thought, than constantly interfering. Also, having specific questions would help than trying to generify and come up with questions at runtime which then keeps the original problem aside. Need to accept the fact that interviewee's answer could be out of your current knowledge set and might also be correct. Even not, interviewee should feel like they got a chance to explain, than constantly getting cut off in between. Also, once you say, let's assume that this is the answer, how would it work, you should not go back to saying no this is not the answer. Interviewer felt a little rude.