Phone screen followed by a 90 minute technical interview with three parts - technical questions, a DOM exercise, and a HackerRank problem. All of my interactions were with very nice people, but the technical questions and the DOM exercise were out of sync and it didn't feel like they were done in the best way. Some of the technical questions were extremely easy while the other two exercises were tough.