The interview process was smooth, but some of the questions were harder than I expected. You definitely want to practice applications. The team was good at communicating and made the process smooth. I wish that the interview process wasnt so rushed and I had more time leading up to it.