Phone screening, in person interviews, technical assignment/interviews. multiple staff members and founders. Lots of very direct questions. Be prepared for a very blunt conversation. I felt very "grilled" and slightly judged while being there. Not for the faint of heart!