After applying online, got a call from VP to speak briefly about my background and to know about company portfolio.
It was kind of recruiter screening, the discussion went well and I was selected for next round.
The second round was 2 hrs technical video interview with three people. It was one of the most unprofessional interviews, the first person only asked a few questions from my resume and disconnected the call. After waiting for 10 mins, the second person called and asked a few questions along with the Algothrim (I was able to solve that Algorithm) and went away. Finally, after waiting for another 10-15 mins third people came and again asked some questions related to my resume and some core Java concepts.
I was not selected for the next step and I was glad to know that.