Phone screen with the Director of Engineering, followed by an on-site visit that consisted of a short conversation with the Director of Engineering, 2 rounds of meeting with pairs of software engineers on the team, 1 round of meeting with QE, then a wrap-up conversation with the Director of Engineering.
The 1st round with software engineers was focused on having a technical discussion regarding JS and web development and the 2nd round was focused on backend and infrastructure experience + a technical whiteboard problem.
The meeting with QE was aimed at determining my level of experience interacting with quality engineering / test and product management teams.
The interview process emphasized interest in the company and the work that they do more so than technical expertise (although there was still a decent bit of technical evaluation).
I came away with a positive experience and was able to get all of my questions about the company answered in the many discussions I had with the Director of Engineering and recruiters throughout the process.