The interview process included total 5 rounds, 4 being technical. The first round was a telephonic interview followed by a online test on hacker rank. The other technincal rounds were taken at their office. The level of questions was medium. They asked puzzles, Algorithms, DS, Javascript and angular related questions.
I had cleared all the rounds and was given a positive feedback. But then they said that they need an immediate joinee and hence did not release the offer. This was not at all communicated earlier and it looked very unprofessional to not release the offer after clearing all the rounds.