I applied online. I interviewed at TDK InvenSense (San Jose, CA) in Feb 2023
Interview
It is very good interviewing process. They were very nice. Unfortunately, I didn't get the offer. I failed in the first round. Still, I have learned a lot through the process. Good luck to you.