The interview consisted of two parts. First, there was a behavioral interview focused on aptitude and problem-solving, where they wanted to understand my personality and how I handle different situations. The second part was a technical online interview where I completed algorithm exercises, answered CSS questions, and performed debugging tasks.