After applying for the position, I had an HR Interview. Which was lovely and fun and took around 45-60 mins. After that interview, they mailed me and said that they would like to conduct a technical interview. Technical interview was partially challenging but mostly it felt like they were checking the approach and how I react to the things when I failed or succeed. After the tech interview I also had another interview with the CEO, which followed an offer meeting. Process was a bit long but it didn't feel disturbing.