It was a relatively long interview process, with an initial screening, take-home assessment, discussion about the take-home, another technical interview, and two behavioral interviews. It took a couple of weeks from initial application to receiving an offer.