It was a 3 interviews process: 1 HR interview and 2 Technical ones (getting to know more about my work and technical details about it). First I had an HR interview first telling me about the company and its history and all the things I need to know about it and then he was asking me about my preferred working environment (remote/on site) also my preferred salary and how I knew about the opening, it was very friendly and welcoming. Then I had an interview with the CTO and Co-Founder of the company he was very friendly and professional, he first gave me a brief about the company and its work and had a discussion with me about my previous work and the things I was exposed to and answered any questions I had. Lastly I had an interview with the CTO. a Team Lead and a Senior, It was very friendly they were very professional they asked me thoroughly in my previous work and how did I handle challenges and eventually they answered any questions I had regarding the role and working environment. It was a very positive experience!