I applied online. The process took 2 months. I interviewed at Canon (Munich, Bavaria) in Jan 2023
Interview
They took a while to get the interview scheduled, but it was a positive experience in the end. The staff were generous with their time and very welcoming. seems like a good company.