My experience regarding the interview process is that they will first schedule a phone interview with the recruiting team to see if you are a good match for the company. Then you get the opportunity to attend the onsite interview which also involve a power point presentation and you have talk about why you are a good fit for the company.