Initially I had an in-person interview with HR. She asked me around 20 questions on whole, which were printed on 4 papers. All were behavioural and managerial questions. After that I was told I will be informed regarding the next round, which was expected to be a technical round. I waited for over a week and left an email to update me! HR replied me back that they are still doing first round interviews and will keep me updated. That's all. Never heard from them again! At least an update is the minimum ethic any good company will follow! And there is no point having an HR round initially. How can someone judge technical skills without a technical round for a developer position? Makes no sense to me.