I applied online first. Then, they called me in to interview with the team I would work with. I interviewed with three engineers in person. Then, I interviewed with the director. The director went over the company and available pathways for software engineers in the company and asked about previous experiences and projects.