Phone interview was set up after my resume was picked up by the Epic College Recruiting folks. Prior to the phone interview, I was to complete an online assessment, which comprised of: Speed Math (2 min), Math, Reading/Grammer, Programming.
After the test was processed and a few weeks passed, I was invited for an onsite interview. While onsite, we were given an itinerary of activities to be done (depending on the job one was being interviewed for). PMs were to participate in a group activity of a hypothetical conflict resolution, followed by an independent presentation to your recruiter, and a final interview. During the final interview, a number of personal questions were asked, including but not limited to: greatest weakness, what you believe the biggest misconception people may have about you, interests, life-changing experiences, etc.
For the technical services position, I was placed in a small room with a computer and set to complete four programming tasks using about any language that I wanted. One of the questions may have been to create a function which can take in an NxN matrix and can be configured to spin either clockwise or counterclockwise for any number of spins.