I applied on LinkedIn and got a mail from the HR asking for a comfortable time slot to discuss my skill set.
The HR call lasted for 15-20mins and she was really friendly during the entire conversation. I answered all her questions about my resume and she picked me for the next round immediately.
The next round was a technical interview with the team manager which lasted for 30 mins. The major questions were focused on core Java and resume. The manager was really friendly and I was very comfortable while talking to her.
I got a quick response that I was being processed further to onsite interview but since I was away from NY, I was asked to join in a video interview.
The video call lasted for 2 hours and I was interviewed by three people seperately and they were really friendly and comfortable to talk to. I was being questioned on core Java and some technical scenarios and analysed my solution.
I even had a codility round where I was asked two questions of medium level and hard level difficulties.