Had a virtual interview and depending on that you get called for an in person interview.
I contacted the hr person several times in regards to the progress and instead of saying I didn't get the job they just strung me along for months. It has been more than 6 months now and I still have not gotten a reply.