Level 1 was an HR+Technical round by the HR and the Engineering manger who is responsible for the position. I thought that I wouldn't clear that round but I got through. Then they gave me a project to do in 1 week, which I completed before time in the best possible way by following the best architecture and design principles. After reviewing it, they invited me to another level of interview to present it to a 3 person panel and then questions followed by. It went well and I was expecting I will get through the next level; but unfortunately I got rejected after that round. There was only one more managerial round left after that for the offer.
I was genuinely very much excited about the company and the role because of the kind of work they are doing.
The whole process was smooth and the panel was very friendly and well behaved.
I am not 100% satisfied with the rejection reason though; but after all its their call and they only know what they are looking for in a candidate.