What is the interview process like?

Applicants start by completing a written application, which covers their eligibility, developer experience, and reason for wanting to participate in the program. Applicants who pass the written application are invited to participate in a brief video interview like you'd have with a college admissions office, which focuses on getting to know them better. Finally, applicants who pass the initial interview are invited to participate in a more detailed technical interview focused on evaluating a piece of code they wrote in the past.

We want to provide applicants with as much notice as possible, so applications are reviewed & invitations to become a Fellow are extended on a rolling basis.