I applied online. The application was simple but included a few questions that were designed to help better understand the candidate's experience. I had two rounds of interviews. They sent me the questions the day before the interview. The team interviewing me was really responsive and communicative.