Two of the three interviewers started with introductions of themselves, talking a bit about what they had done in my career to break the ice. After that, we jumped into problem-solving.
One of the interviewers just said hello and directly presented the problem to solve. He had very little communication and was, to a certain extent, rude. When I selected Java as the programming language for the problem, he made a sarcastic expression saying, "Ah, Java...".
Imagine you receive a string that weighs gigabytes, and the number of characters exceeds the limit allowed by an integer. How would you verify if the string is a palindrome?
Design an API for managing a shopping cart and payments.
Solve a tree-related problem concerning coin balancing.
The following metrics were computed from 2 interview experiences for the Microsoft Senior Software Engineer role in Mexico.
Microsoft's interview process for their Senior Software Engineer roles in Mexico is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Microsoft's Senior Software Engineer interview process in Mexico.