I didn't apply for the position and received a phone call 2 days before the interview, saying that I was invited to do the interview on Saturday for the Project Management Officer (PMO) role. HR sent me application links, but the role was not the same as the one mentioned in the phone call. It turns out that the role I applied for (Fab Engineer) was wrong after I came to the venue, resulting in having to wait for 2 - 3 hours before they called my name for an interview. I was in the morning batches, and all fellows in the same batches were already called for an interview. I was left in the waiting room with the new batches. Some micron officers approached me and said they were sorry why the process was so long, but I kept waiting for few hours.
Finally, they called me for an interview. There were 2 rounds, first with the team and second with the director (or higher role position). The interview questions were okay. Actually, at the beginning, it was just the team leader. Then suddenly all the team members came in the middle of the interviews (total 5 to 7 people). After doing both rounds of interviews, I was supposed to know the results that same day after doing the interviews, whether they were offering me the position or not. It turns out that after they discussed, they asked me to go home, saying that the interview process was done and they said to me that they need 2 - 3 weeks to announce the results to me via email. So, I just went home but there were no results even though I have emailed them to follow up. It turns out that 7 months later, they emailed me saying they were not proceeding with the role I applied for (which is the wrong role that I applied for from the wrong link they sent to me: Fab Engineer).
Overall, I am very confused with this whole application process and had a bad experience with it. Everything seems messed up to me and I cannot get the right answers right away.