HR screening with a Talent Acquisition Specialist. This call covers the company, products, teams, the position, and the candidate's experience and interests.
Call with a Software Engineering Manager from the team owning the position. This call delves deeper into the project and team. Several technical questions regarding the tech stack were asked, feeling more like a conversation around engineering practices. My suggestion is to formulate a strong opinion about each topic (design patterns, architecture, threading, etc.).
If you perform well in the previous interview, you will be scheduled a series of "onsite" interviews. These consist of 4 back-to-back calls with several people on the team you are interviewing with. Most of these calls will be heavily coding-focused. You can expect to solve a code challenge or come up with a system design for a specific problem.
If you perform well during the onsite interviews, they will schedule a call to extend an offer and go over the details.
Code challenges (algorithms, data structures, complexity), system design.
The following metrics were computed from 1 interview experience for the OpenTable Software Engineer role in Mexico.
OpenTable's interview process for their Software Engineer roles in Mexico is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for OpenTable's Software Engineer interview process in Mexico.