TD interview question

Many technical questions, almost no behavioral.