Interview with Microsoft – Bing Team for Software Development Engineer

There were 4 rounds although the fourth one lasted for about 15 min with the hiring manager who took the time only to tell me that I would be given an offer. Interestingly, only one question was asked in the other 3, which lasted for about 40 minutes each. Round 1:

  1. Given a sorted array and a sum, write a code to return two elements in the array whose sum is closest to the given sum.

Round 2:

  1. Given a string, return its largest sub-string without any repeating characters.

Round 3:

  1. Solution to the classical synchronization problem of readers-writers problem.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s