I was originally contacted through LinkedIn by the TA team with the basic information about the position, we scheduled a 30-minute call to go over the details. After that, I went through 2 video interviews, one with managers from the Staffing team and a second one with one of the senior managers of the company. I received an offer 2 weeks after the initial contact.