The second round interviewee was looking non-technical but they asked all technical questions and I answered almost all the questions. Pattern of question was exactly same in the first round and they selected but in second round they rejected. Communication skill was very bad and they even not able to ask questions but he did some how. I don't understand what was the reason of taking interview for more than an hour if they did not find me suitable for the post.