30 minute phone interview with HR. This was followed by an in-person interview with who would become my direct manager. After which I deliver a prepared presentation in front of leadership including three levels of your boss and up. Finally, HR brought you back to their offices to complete online tests including a personality test, and skills test for Microsoft, as well as basic math testing.