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 WLB and perks"

    StarStarStarStarStar
    Current Employee - Data Scientist in Cambridge, MA (US)
    Current Employee - Data Scientist in Cambridge, MA (US)

    I have been working at Microsoft full-time (More than a year)

    Pros

    Great place to work on AI and ML

    Cons

    Upwards mobility is limited at such a large company

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
$127,411 per year
$87k
$179k
$127,411 per year
$87k
$179k
$113,498 per year
$98k
$126k
$113,498 per year
$98k
$126k
$134,316 per year
$114k
$193k
$134,316 per year
$114k
$193k

Microsoft Cambridge, MA (US) Interviews

Experience

Experience
80%
10%
10%

Getting an Interview

Getting an Interview
52%
30%
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