First, HR called me and asked about my salary expectation followed by an online coding test. The next day there was a technical interview round where a team member of their Dev team in Bangladesh interviewed me. And he was very good, helpful and jolly minded. After that, Head HR called me and asked why there is massive gap between my last education and the first professional job. I explained him through a Cellular call. After one week, HR assistant called me for a CEO interview and this time she told me it will be on-site. CEO was open minded and marginally rude. He gave me 2d array problem followed by a string pattern matching problem. I failed there to solve either of them. And as you can assume, they rejected me and didn't even leave a email