I applied online. The process took 5 weeks. I interviewed at Flex (San Jose, CA) in Jan 2023
Interview
Good process, 3 rounds. Was very organized and well thought out. The third round seemed unnecessary as it wasn't with key personnel from the department. Overall thought it was good.