Starts with a 30 minute phone call with the recruiter. This is followed by an hour long aptitude test and online behavioral interview. The test had a few questions about object oriented programming, relational databases, and then two ds&a questions at the end that used Java. I passed those steps and am currently in a holding pattern as they are in a hiring freeze. Apparently, the next step is to do another technical interview, but this time while on a call with someone. After that, there's one more behavioral interview with a PM or something like that.