- Step 1: If you have sufficient, high quality open source experience, you skip to step 2. Otherwise, we send you a 3-hour code activity to do at a time convenient for you.
- Step 4. Make an offer.
All of this occurs without in-person interviews as we all work from home and we think in-person interviewing leads to personal bias. It’s not a lengthy process (ideally all steps from start to finish in 1–2 weeks and no more than 5 hours of the candidate’s time), but one that is intended to see if you can write high quality code, have practical knowledge, and if you’ll be efficient working with us. If someone doesn’t pass any step, we explain why. If our explanation is not sufficient, we’ll take the time to explain in more detail.
It’s not a perfect process and I’m sure we miss out on a few good candidates, but I think it works far better than the experiences you’ve had to date!