I applied online. The process took 6 months. I interviewed at NXP Semiconductors in Sep 2017
Interview
I got a call from a team member that looks like a screening call. She mentioned that they will get back to me in a week, but I have not heard back. I kept communicating with them and they mentioned that they have some team emergency that makes them postponing the decision.