The interview was very fun. I started with an initial call with talent acquisitions, mainly going over the stuff on your resume and making sure that you actually had experience with the things you say you have experience with. This phone call ended with scheduling the second round interview with the Software Engineering Manager. This phone call mainly entailed object oriented concepts. After hearing back, scheduled the third round, which was a coding round developing a deck of cards (more information given below). The fourth round was more object oriented concepts and some algorithmic thinking. The fifth and final round was with the Engineering Manager again going over more advanced topics like code review, how to track down an error within the system, and how to make a function simpler and more fun for the user. The only coding done in this interview was developing the deck of cards, and a small sections of code review. Be sure to have object-oriented design concepts down, know what it takes to create an API, and know how to troubleshoot systems/code and you'll be okay. Everybody that I've talked to has been super friendly, and they have quick response times. Also, if you do not know an answer to a question, that's okay; feel free to ask clarifying questions, and do not stress if you still cannot come up with an answer. Just study up before the interviews and you'll be fine.
Good Luck!
P.S. They recently changed their interview style as said by my interviewers, so keep in mind the other interviews on this thread do not have the most current information.