Round 1
In the first round, had a chat with one of the engineers from Sensibull. The guy was very nice and friendly. He did ask me questions to understand my depth in topics I have mentioned in my resume.
Round 2
Then they forwarded a home takeaway assignment. Gave three days to complete the assignment.
Round 3
They offered to fly me to their Banglore office for the F2F rounds since I was based out of Gurgaon or do a skype interview. I choose a skype interview. In this round, they asked me questions based on my assignment submission. Various decision points and design choices. Areas of improvement. It was a really good and informative chat.
Round 4
This was the CEO round. Had a good discussion with the CEO, regarding the office culture and my expectations, etc.
Finally, they provided the job offer.