Smooth and average interview approximately took 1 month. Later, they gave me an indicative offer and initiated the background check process by taking some documents from me like a passport photo, etc.
However, after 3 weeks they revoked the offer for some reason. I think nationality plays some role in the rejection.