I got into 4 different interviews, first one only for getting to know me, second one and third one was with 2 engineers and 2 managers, respectively, who asked me questions regarding my past, my work and common electronics questions. I got accepted and got the approval but they said they cannot offer me enough salary for my visa so the deal failed. HR part was very unprofessional as they know my age from the beginning and they could've just told me in the first place but I got into interviews for a month and turned out that they cannot give me enough salary.