Ir para o conteúdoIr para a pasta
  • Vagas
  • Empresas
  • Salários
  • Para empresas

      Avance em sua carreira

      Descubra qual pode ser seu salário, conquiste a vaga dos seus sonhos e compartilhe insights de qualidade de vida com sigilo.

      employer cover photo
      employer logo
      employer logo

      Microsoft

      Empresa engajada

      Sobre
      Avaliações
      Remuneração e benefícios
      Vagas
      Entrevistas
      Entrevistas
      Buscas relacionadas: Avaliações da empresa Microsoft | Vagas da empresa Microsoft | Salários da empresa Microsoft | Benefícios da empresa Microsoft
      Entrevistas da empresa MicrosoftEntrevistas do cargo de Software Engineer(Internship) da empresa MicrosoftEntrevista da empresa Microsoft


      Glassdoor

      • Sobre
      • Prêmios
      • Blog
      • Fale conosco

      Empresas

      • Conta gratuita de empresa
      • Área da empresa
      • Blog para empresas

      Informações

      • Ajuda
      • Regras da Comunidade
      • Termos de Uso
      • Privacidade e opções de anúncios
      • Não venda nem compartilhe minhas informações
      • Ferramenta de consentimento de uso de cookies

      Trabalhe conosco

      • Anunciantes
      • Carreiras
      Baixe o aplicativo:

      • Busque por:
      • Empresas
      • Vagas
      • Localizações

      Copyright © 2008-2026. Glassdoor LLC. “Glassdoor”, “Worklife Pro”, “Bowls” e o logotipo do Glassdoor são marcas comerciais pertencentes à Glassdoor LLC.

      Empresas seguidas

      Fique por dentro de todas as oportunidades e dicas internas seguindo as empresas de seus sonhos.

      Buscas de vagas

      Comece a buscar vagas para receber atualizações e recomendações personalizadas.

      Entrevista para Software Engineer(Internship)

      2 de out. de 2018
      Candidato(a) sigiloso(a) à entrevista
      Redmond, WA
      Nenhuma oferta
      Experiência positiva
      Entrevista difícil

      Candidatura

      Candidatei-me online. O processo levou 4 semanas. Fui entrevistado pela Microsoft (Redmond, WA) em set. de 2018

      Entrevista

      Applied online, got an email saying that Microsoft would like to interview me as they were coming to my University’s campus in a week. The On-Campus Interview was a 30 minute interview with a manager from the Office 365 team, the interview consisted of personality questions at first, then some Computer Science “Trivia” asking about basic concepts such as object oriented programming.T0then we moved onto a whiteboard technical question where we proceeded to spend most of the time on the question but never moved onto writing code on the whiteboard just showing examples and talking out loud what some solutions to the problem could be as well as the space and time complexities that would arise from the solutions. As we began to run out of time more “Trivia” was asked, this time about data structures, then questions for the interviewer and that was the end. Received an email 4 days later saying I had advanced to the second round in Redmond, WA. The On-Site interview consisted of 4 x 45 minute interviews, one on one with various people from the Azure Cloud team. Each interview had similar structure to the on-campus one: Personality question for the first 5 minutes, then a technical question for the majority, then optional questions for the interviewer at the end. Each of the on-Site interviewers started off the conversation by introducing themselves and talking about what their position on their respective team was. 3 people from Azure Storage division, one Engineering manager, two normal engineers. The fourth interviewer was an engineer from the Azure Health Division, helping to maintain the backbone of updates to the platform itself. 2 out of the 4 white boarding questions consisted of using Binary Trees with the third question being an Array-based question and the fourth question being a task scheduling question. Once a basic answer was given for each of the questions (with or without written code on the board), the interviewer would proceed to ask about drawbacks to the solution, ask if efficiency could be improved in time or space complexity, then they began modifying the original question to be more restrictive on what could and couldn’t be done (e.g. now solve the problem using O (1) space complexity) As we would leave the interview room, the interviewer would either take a picture of the code on the board, or erase the board as we left the room. Oddities about my personal experience: In my first interview of the day, once the question was asked and we proceeded to make examples of the question, I was struggling with coming up with a pattern to begin formulating an answer, so the interviewer proceed to make more test cases, however during the process both I and the interviewer became confused multiple times at finding a “solution” to the test cases, miscommunication for understanding each other occurred many times and we never moved onto the coding of the solution before time was up. All 4 interviewers were monotonic in their feedback during the coding question, providing few visual or auditory responses whether I was doing a good job or not while presenting my answers. Each of the interviewers presented interest in my personal background however and asked multiple questions for additional details while explaining personal questions before having to move on. Although asked about, none of the interviewers seemed to note or care about data validation for their respective question asked.

      Perguntas de entrevista [5]

      Pergunta 1

      Given an array of n element which contains elements from 0 to n-1, with any of these numbers appearing any number of times. Return via Boolean, whether a duplicate exists in the list. 2nd Level/Bonus: do this in O(1) space complexity. 3rd level: Is there a better solution if you are allowed to modify the existing data array?
      2 respostas

      Pergunta 2

      Given a binary tree, find its diameter, where the diameter is defined as the length of the longest path from one arbitrary node to another.
      1 resposta

      Pergunta 3

      Given a binary tree, each node has a null "next node" , which points to the next node in the same level (left to right). Update the given tree so that each node has a value in their "next" field. Level 2/Bonus: do it in O(1) time, using iteration instead of recursion.
      1 resposta

      Pergunta 4

      Given two arrays which are sorted from min to max, return X smallest pairings based on the sum of the pairing A[i] + B[J]
      1 resposta

      Pergunta 5

      Given a list of commands, in the format [function name, ENTER/EXIT, time event occurs]) return a list of the duration that each function occurred for along with the name of that function. Note: (duration is inclusive of the start and end time) Example of input: F1 ENTER 110 F2 ENTER 120 F3 ENTER 130 F3 EXIT 140 F3 ENTER 150 F3 EXIT 160 F2 EXIT 170 F1 EXIT 180 Level 2/Bonus: if you've already entered a function and you are given a command to enter a new one, it's now a sub-process of the one already started. Return the duration of each function without the time spent in sub functions) (e.g. in the above example, F2 is a subprocess of F1, F3 is a subprocess of F2 and so on)
      1 resposta
      10

      Outras avaliações de entrevista de vagas de Software Engineer(Internship) da empresa Microsoft

      Entrevista para Software Engineer(Internship)

      1 de jun. de 2026
      Candidato(a) sigiloso(a) à entrevista
      Nenhuma oferta
      Experiência positiva
      Entrevista com nível médio de dificuldade

      Candidatura

      Fiz uma entrevista na empresa Microsoft.

      Entrevista

      The hiring process consists of a HackerRank home exam, followed by three technical interviews covering LeetCode-style problems and system architecture. Once this is done, you will have a final HR interview.

      Perguntas de entrevista [1]

      Pergunta 1

      I had a technical interview where I was asked to solve the classic 'Climbing Stairs' problem (LeetCode #70), which is a dynamic programming question based on the Fibonacci sequence.
      Responder à pergunta

      Entrevista para Software Engineer(Internship)

      30 de mai. de 2026
      Candidato(a) sigiloso(a) à entrevista
      Cairo,
      Nenhuma oferta
      Experiência positiva
      Entrevista fácil

      Candidatura

      Fiz uma entrevista na empresa Microsoft (Cairo, ).

      Entrevista

      One HR interview, then two problem-solving interviews (beginer level) on HackerRank. You can choose the best programming language for you to use in solving problems. You should think out loud to enable your interviewer to understand how you would think to solve the problem.

      Perguntas de entrevista [1]

      Pergunta 1

      Find the lowest difference between two numbers in a list
      Responder à pergunta

      Entrevista para Software Engineer(Internship)

      23 de mai. de 2026
      Candidato(a) sigiloso(a) à entrevista
      Tel Aviv-Yafo
      Nenhuma oferta
      Experiência positiva
      Entrevista difícil

      Candidatura

      Candidatei-me por meio de recrutador(a). Fiz uma entrevista na empresa Microsoft (Tel Aviv-Yafo).

      Entrevista

      hr reached to me on linkedIn and sent me Take-home assignment hosted on HackerRank. I had about 10 days to complete. The test included 1 medium/easy question and one hard question with style of LeetCode 3162 and 2080 (Range Frequency Queries)

      Perguntas de entrevista [1]

      Pergunta 1

      hard question with style of LeetCode 3162 and 2080 (Range Frequency Queries)
      Responder à pergunta

      As melhores empresas na categoria “Remuneração e benefícios” perto de você

      avatar
      Apple
      4.2★Remuneração e benefícios
      avatar
      Honeywell
      4.0★Remuneração e benefícios
      avatar
      DONE by NONE
      3.8★Remuneração e benefícios
      avatar
      Fortinet
      3.6★Remuneração e benefícios