I applied at KPMG online. HR reached out to me after a week, and scheduled a short interview. HR was nice and welcoming. After a week, I was interviewed by a panel of two managers and a director. Interview lasted for an hour. Questions are mainly situational, or related to my previous experience. After a week I received an offer.