I applied online. The process took 2 months. I interviewed at Schneider Electric
Interview
It was quite standard. First a call from HR, general background check, invited to on site interview with manager, 1 hour technical interview, easy. Third interview with another manager, candid conversation. Received offer the next day.