I applied online. The process took 4 months. I interviewed at Microsoft (Ciudad de Mexico) in Feb 2018
Interview
Fueron 5 entrevistas, de las cuales 4 fueron a distancia. La impresion que tuve es que no había comunicación entre los entrevistadores, al final parecia que me estaban entrevistando para un puesto totalmente distinto al que postule.