I applied through a recruiter. I interviewed at KPMG (Nueva Delhi) in Feb 2017
Interview
Two rounds of interview - HR Round and Technical Round
Both rounds were easy - I was a CA fresher - so they asked general questions relating to my CA articleship experience. Technical questions etc were not asked.
I applied online. The process took 3 weeks. I interviewed at KPMG (Toronto, ON) in Mar 2018
Interview
Was contacted by a recruiting firm and then by the hiring manager at Twitter. The interview it self was a good experience, the hiring manager was very nice and honest. But, took 2 months to find out the needed someone with a different type of experience... I wish I would have been sooner
I applied in-person. The process took 3 weeks. I interviewed at KPMG (Gurgaon, Haryana) in Mar 2019
Interview
Written test followed by two rounds of F2F interviews, one telephonic round of interview. The HR called to say that they were very happy with my candidature. But when we negotiated with compensation, they were reluctant to pay. In fact, they stopped contacting me after that. Kept me hanging for weeks saying they were awaiting approval from so and so.. but has not reverted till date. Very unprofessional behaviour on the part of HR. Should have at least emailed me their final offer given that the interview feedback was very good. Disappointed.