Applied through job portal. 2 Telephonic interview and one full day onsite interview. I faced 7 interviews with 5 taken by technical team and 2 managers. Hr mailed me after 3 weeks that I was not selected for this position. Interview was mostly on coding. If there is a negative feedback I expect HR to inform candidates right way as it saves them from misery of waiting