IBC Bank Interview Question

Very technical 2 hours long