There was one round of interview, and it was divided into three parts 1. DSA question (generate a random number between a given range and that number should not be present in blacklisted array) 2. JavaScript basics 3. React basics, useEffect cleanup function, solid principles and useMemo