Taro Logo

Applications Developer Interview Experience - Chennai, Tamil Nadu

September 25, 2016
Positive ExperienceGot Offer

Process

The interview process includes four rounds of technical interviews and two rounds of HR interviews.

The first three technical rounds are crucial. If you pass those, the other rounds are just pass-throughs.

The technical rounds begin with very easy questions to make you feel at home, but they progressively become tougher as the interviewer drills deeper into subjects you like. The key is to let the interviewer know what you are good at beforehand.

Each of the first three technical rounds typically takes 45 minutes to 1 hour.

Questions

  1. How does the OS load the CLR for .NET applications?

  2. What do you mean by an object?

  3. You have a string of size 256 MB and you have total RAM of 256 MB. How will you return the string by reversing it?

  4. Write a function to accept an integer and return its value in words. For example, the method will take in 10 and will return "Ten". Do not use any built-in functions of C#.

  5. Explain IDisposable usage.

  6. How are mutexes different from semaphores? And what is a critical section?

  7. What is the singleton pattern? How does it affect parallelism?

  8. What are the isolation levels in SQL Server?

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Microsoft Applications Developer role in Chennai, Tamil Nadu.

Success Rate

100%
Pass Rate

Microsoft's interview process for their Applications Developer roles in Chennai, Tamil Nadu is incredibly easy as the vast majority of engineers get an offer after going through it.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for Microsoft's Applications Developer interview process in Chennai, Tamil Nadu.

Microsoft Work Experiences