TD Interview Question

My past experience and issues I faced.