IMF Interview Question

Very Technical interview in general terms.