3 Rounds of Technical rounds. Everything went very well. In the 3rd round end, Manager asked me the salary expectation. I told the same thing which I have told when HR has called me 1st. Then suddenly everything has changed. He told me that salary is not a problem, but we need someone who can join immediately within a week. I told that I have already told HR about my notice period, then why it is coming now? I got to know the intentions to make the candidate get agree with less salary. I called the HR after 3 days and she told me that I am not selected. So it is very clear that, they want people with less salary, but want the candidate to know everything, typically everything. Questions were asked from, C#, OOPS, .Net Framework, CLR, GC, SOLID Principle, Design patterns, SQL Server, WPF, WCF. DONT give interview to this company if you dont want to waste your valuable time. HR will never respond. Very bad HR Team I can say.