At first a screening phone interview, then another phone interview with the hiring manager, and then an on-site 1 full day interview .. meeting with senior and junior same-level employees, HR, hiring managers and and corporate executives .. and finally giving a presentation on a business case ..