There were 3 rounds,
- The 1st round was a recruiter round
- The 2nd round was a take-home
- The 3rd round was a problem-solving question based on React.js
- The 4th round was an on-site interview, in which I interviewed with 4 staff members on a variety of questions about my experience, as well as conceptual questions about React and TypeScript.