I met the HR during a career fair in August 2017. I was sending her my updated every month since then, even though I didn't get any reply till Feb 2018. I was given a HackerRank coding test. After that, I was called to office for the interview with the company's Senior VP of Technology and Software Development Director. I was asked questions about my past experiences and my current academic projects.
After a month, I didn't get any reply from the HR. So when I mailed her finally, she replied back saying they found a better candidate than me. I strongly feel they don't want to sponsor for my work visa, and that's why they didn't hire me. Pathetic!!