Mastering the Interview: Strategies for Acing Virtual and In-Person Interview