I applied online on their website and got an email later to solve two programming challenges. You have 90 minutes to complete both challenges. You can use a compiler or an IDE and then paste your code.
I think the time is enough if you really know what data structure to use.
String manipulation
The following metrics were computed from 1 interview experience for the Google Software Developer role in Mexico.
Google's interview process for their Software Developer roles in Mexico is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Software Developer interview process in Mexico.