tsc interviews 2023