PwC interview question

Just prepare the basics.