I applied online. The process took 2 weeks. I interviewed at TTM Technologies in Dec 2018
Interview
It was a good process hr was very helpful thought the entire process. I was given a your of facility and met with managers as part of the interview process.