Yeah, just be confident and professional. Smile and be warm. Literally thats really it. Interviews are easy, they'll have a series of papers theyl ask questions after a little chit chat. Theyl move you onto the 2nd phase of questions with someone else. Nothin to it, you already know all the right answers. Be happy, youre movin up! Good luck.
Advice going forward; TLs are global. Meaning you are a target Team Lead, they want you to grow and not be stuck in one area. Take this leadership as an opportunity to learn higher operations. Dont limit yourself to GSTL in the long run, couple years from now youl be doing something else if youre great. Which you will be! Good luck.