TP interview question

My overall background and experiences