The interview consisted of a single round and went on for about 2 hours. The interview began with a task to implement efficient data fetching in React, followed by creating a timer/stopwatch. Throughout the process, they asked questions about React fundamentals. Towards the end, they asked theoretical questions on backend development, DBMS, and the basics of AWS, and asked me to solve a pattern printing problem.