I had an online technical test with Java/Javascript questions, then a phone interview with 2-3 behavioral questions, then they asked me for one of my projects with a brief description on how I implemented it. Then the in person interview was a behavioral, a tech, and a closure interview. Overall the process was smooth, I didn't get an offer though.