I applied for this position on linkedin, i got a call from HR regarding my profile, The first round was scheduled, it was a simple HR discussion round, The next day they scheduled technical discussion for 1 hour, next HR called and updated me that I have cleared technical discussion, the next round was hiring manager round there manager was really impressed by my technical performance, he offered job on call without any other discussion. Actually the openings was for mid senior level, but after knowing my technical knowledge manager himself told me that u'll be placed as a senior developer. Finally the manager offered more than I expected.