Microsoft Cambridge Office | Glassdoor

Microsoft Cambridge, MA (US)

Google Maps
  • Microsoft Cambridge Office   255 Main Street Cambridge, MA 02142   Get Directions

Microsoft Cambridge, MA (US) Reviews

  • "Great place"

    StarStarStarStarStar
    Former Intern - Internship in Cambridge, MA (US)
    Former Intern - Internship in Cambridge, MA (US)

    I worked at Microsoft as an intern

    Pros

    Great team dynamic, lots of amenities

    Cons

    Very few women, needs more diversity

See All Reviews

Microsoft Cambridge, MA (US) Photos

Microsoft photo of: The view

Microsoft Cambridge, MA (US) Jobs

Microsoft Cambridge, MA (US) Salaries

Salaries in $ (USD)
Average
Min
Max
$122,181 per year
$108k
$163k
$122,181 per year
$108k
$163k
$108,081 per year
$94k
$120k
$108,081 per year
$94k
$120k
$114,938 per year
$97k
$134k
$114,938 per year
$97k
$134k

Microsoft Cambridge, MA (US) Interviews

Experience

Experience
80%
10%
10%

Getting an Interview

Getting an Interview
54%
28%
9%
6
3

Difficulty

3.0
Average

Difficulty

Hard
Average
Easy
  1. Helpful (1)  

    Software Engineer Interview

    Anonymous Interview Candidate in Cambridge, MA (US)
    No Offer
    Positive Experience
    Average Interview

    Application

    I applied online. The process took 4 weeks. I interviewed at Microsoft (Cambridge, MA (US)).

    Interview

    Applied on their website and received a coding challenge with 3 questions that is to be completed in 1 hour. There was no environment and language specified. Received an invitation to interview on site 3 days later. There were 4 technical + behavioral interviews and 1 final behavioral. Interviewers provides feedbacks on your algorithms and are looking for ready-to-ship solutions (remember edge cases --> this is very important, and downsides!). Ask for expected input and outputs to be sure. Heard back 2 weeks after onsite interview.

    Interview Questions

    • Write a function that copies buffers content from a linked list to another one where both lists total buffer size is variable.   1 Answer
    • Given a list of integers l and an int k, find all continuous sequences in l that sum to k.   1 Answer
    • Design a pub/sub system. Multithread it.   Answer Question
    • Reverse all words in a sentence and keep punctuation (liberty in deciding this) in place. "I am Ironman." becomes "I ma namnorI."   Answer Question
See All Interviews