It was a friendly interview. It started by introducing myself and my areas of interest. Then, some algorithmic questions were asked, and I had a paper to write down my code. By the end, I had the chance to ask my questions from the interviewer.
I don't remember the exact question.
The first question:
Given the centers and radii of two circles, write a method to detect whether they are separated or intersected in one or two points.
The second question:
It was about binary tree search. Get prepared for sorting algorithms as well as searching algorithms.
The following metrics were computed from 2 interview experiences for the Microsoft Software Developer role in Atlanta, Georgia.
Microsoft's interview process for their Software Developer roles in Atlanta, Georgia is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Microsoft's Software Developer interview process in Atlanta, Georgia.