I have applied online, and I got a mail from the hiring manager the next day that I had been selected and asked to schedule a screening call. I scheduled my interview next day, and I was connected with the senior manager of the company. I had been told there would be one more round, but I got a rejection mail saying that they pursued another candidate after 3 days.