It was pretty normal. Phone screening, translation test, and the final interview with the managers.
Everything was fine and I even got an offer. They told me the HR will wait for me until I get my work visa. But 3 months later when I told them that I got my visa, they said they were not going to hire me, because they were on a HIRING FREEZE. They should have let me know before I contacted them.
Very disappointing and unprofessional.