Applied via one of the job portal sites. Received an initial screening call from HR. Received a second phone interview. Was invited to do a panel interview then finally completed another interview with the hiring manager. From that point, I was provided with an offer letter and had to go through a background check before being hired.