I attended a three-stage interview process consisting of an HR discussion, a manager interview, and a final technical PowerPoint presentation. The interviews included common questions about my strengths, weaknesses, motivation for joining the company, professional experience, communication skills, and career development goals.