Applies through LinkedIn and was emailed by a recruiter within 3 days of applying. First interview was a phone interview that lasted about 30 minutes. Basic questions like asking about your resume, what interests you in this company, when would be a good start date. Heard back by the end of the day about scheduling a second interview. Before your second interview you are required to do a sort of ‘test’ to determine your abilities regarding software understanding, your ability to navigate the website, and your ability to respond to real world customer inquiries. Second interview was a Zoom interview. Asked to go over my resume again, asked more real world scenarios, asked what makes me stand out and my weaknesses. I was asked to do a third interview for a higher position based off of this second interview. Third interview was another Zoom interview. It was rescheduled and the interviewer ended up being late through no fault of his own, but they were very communicative through email the whole time.