very hard, well maybe i could of prepared better but, i would recommend going for deloitte much better company and every way. and more of a straight forward interview, also for kpmg i was Nervous, stumbled on technical questions, forgot key details, lacked confidence, awkward silence, unprepared for behavioral questions, missed follow-up opportunity.