Initial screening via phone interview they were asking about my background, previous projects, programming languages proficient in, and interest in the role and company. Following remote interviews, I was asked to solve coding problems on a shared online platform and to answer technical questions related to data structures, algorithms, and system design. In addition to technical skills, questions about my previous work experience, how did I handle challenges, my communication and teamwork skills, and my approach to learning and growth.