2 stages:
1. Technical and behavioral interview. Questions on my work experience, some technical questions on technologies and processes like SDLC, Agile, Git processes and TypeScript. Behavioral questions like "Describe a time you had a conflict at work".
2. The second round interview is a coding interview where I was given a code exercise to work on in either JavaScript or TypeScript. Share your screen, write the code and explain what your thought process. They allowed me to use Google.