The process starts with an online personality quiz followed by an aptitude test (algebra, word matching, logic). A recruiter contacted me the next day to schedule a follow-up video interview, where you retake the aptitude section and talk about the position and yourself.
Next was a technical interview over by video call, about an hour, half focusing on the things on your resume and the other half on a CodePen doing a coding question, was quite collaborative, more an exercise in basic skills + ability to work with someone than a pure test of skill.
Had on-site interview the next week, met with the same people from the technical call for a blend of (mostly resume-related) technical questions as well as professional questions (do you like working with others, how do you react when someone comes to you with issues/improvements in your work, etc).
Overall the process was reasonable and moved quickly, everyone was quite friendly and the engineers were knowledgeable and personable. They certainly care as much, if not more, about your ability to work with others and eagerness to learn as they do about your sheer skills.
My only qualm with the process was that they said to expect to get an update, if not a decision, by the end of the following week after the on-site, but then there was absolute silence (not a returned email or voicemail) for 2.5 weeks, then an email (personal, not automatic) that they were hiring someone with more corporate experience.
Seems like a great place to work and the process up to the end went along rapidly. Two notes if you apply: If you don't have industry experience make sure you have a decent amount of personal work or projects to show your stuff and if something is listed as a technical tool/skill on your resume make sure you know it and can answer questions about it; they will check that you know what you say you know.