Harnessing AI for Interviews: A Deep Dive into TalkBuoy