I had my HR phone screen Interview a few days back, it was good. Probably, as mentioned across all the websites giving tips fro MS Interviews, the key is to relax and
give your best shot. The questions are not tough but are a little tricky and they look at your approach.
The Interview started with basic discussions about my background, experience, skills and aspirations. After that she talked about the position I was being considered for in her division. I was being interviewed for the SDET position in the Connected services framework division. She explained me the job profile, responsibilities
and the kind of candidate they were looking for.
After the initial discussion that lasted for about 15-20 mins, she asked me some basic technical and a few logical questions. The questions were simple and she was
not looking for detailed explanation. All she was looking for was keywords. The questions are given below.
1. What is the difference between Class and Structure?
Ans. In Class everything is private by default, in structure everything is public by default. Default inheritance of class is private, whereas for structure it is public.
2. How does the compiler manage virtual functions?
Ans.Virtual table (V table) and Virtual Pointers (V Ptrs).
3. What are the 3 purposes the * symbol is used in C.
Ans. a. Multiplication operator. b. Pointer variable c. Dereference operator.
4 How much time will it take for you to write a function to reverse a linked list?
5. How would you measure the outside temperature, from within without going out of
the room?
I asked her several questions and based on them gave around 18-20 different ways.
She asked me a few more questions, whcih I dont remember, but they were easy. 
Finally she asked me if I had any questions. I asked her if any of the positions PM/SDE or SDET have any kind of interaction, if any, with the clients. She had no
specific answer for that and she told me that she will get back to me, which never happenned. 
The entire HR Screen Interview lasted for about 45-50 mins.
After that she mailed me a three coding questions and told me to get solve them and send those back to her. The questions were not dificult but coming up with the
test cases to test them was tricky. The questions are given below:
1. Write a function that would: return the 5th element from the end in a singly linked list of integers, in one pass, and then provide a set of test cases against that function.
2. Write me a function that receives three integer inputs for the lengths of the sides of a triangle and returns one of four values to determine the triangle type (1=scalene, 2=isosceles, 3=equilateral, 4=error). Generate test cases for the function assuming another developer coded the function
3. Write a function to reverse the words in a string (cat and dog becomes tac dna god).
I solved the questions and mailed them over to her. I received a mail back from her mentioning that I have my phone tech screen interview on coming tuesday.
I will post the qeustions asked there in the phone tech screen section later.
For now Best of luck to ya all...who intend to apply in MS. Remember relax and give your best shot.