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 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

      12 de nov. de 2023
      Funcionário(a) sigiloso(a)
      Belgrade
      Oferta aceita
      Experiência positiva
      Entrevista difícil

      Candidatura

      Candidatei-me por indicação de um funcionário. O processo levou 1 dia. Fui entrevistado pela Microsoft (Belgrade) em abr. de 2019

      Entrevista

      Online coding test: At the first stage, you will be asked to complete an online coding assessment. The tasks in the test cover basic coding, algorithms, and data structures. You should understand the concept of algorithm complexity and know about sorting, binary search, dynamic programming, basic data structures, and divide-and-conquer techniques. There is no need to learn complex algorithms for the test. Interviews: The second stage is an interview round, which typically consists of four interviews within the same day (45-55 minutes each) with Software Engineer colleagues from different engineering teams. On the technical side, expect algorithms and data structures, coding, architecture, and systems design, as well as problem-solving in general. The interviews will also include other non-technical competency questions, as well as questions about your resume.

      Perguntas de entrevista [1]

      Pergunta 1

      1. Write a function that returns the result (int) of an expression passed as a character array (char*). Example: "324 + 5 * 7 * 2 + 45 + 3 * 2". The facilitating circumstance is that only addition and multiplication operations can be found in the expression. Also, there are no parentheses in the expression. Essentially, only digits, +, and * can be found, and as far as I remember, there is a space between each number and operation. 2. A doubly linked list is given. Write a function that, as input, receives a pointer to the first element (Elem* head) and modifies the list in the following way: element(1) – element(n) – element(2) – element(n-1) – element(3) – element(n-2), etc. The output of the function is a pointer to the first element of the list (Elem* head). 3. Write a function that returns the longest path between two nodes in a tree (the number of nodes on the path between the two farthest nodes). The input of the function is a pointer to the root of the tree (Node* root), and the output is an integer (int). 4. Given a coordinate system with four quadrants marked, write a function that takes as input the coordinates of two points (float x1, float y1, float x2, float y2) representing the endpoints of a line segment. The function should return an output (int) that provides information about which quadrants the line passes through. The output is of type integer and is obtained as follows: We have a 4-bit binary number. If the line passes through the first quadrant, the 0th position is 1 (otherwise, 0). If the line passes through the second quadrant, the 1st position is 1 (otherwise, 0), and so on. For example, if the line passes through the first, second, and third quadrants, the binary number will be 0111, and the function output will be 7.
      Responder à pergunta

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

      Entrevista para Software Engineer I

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

      Candidatura

      Candidatei-me online. Fiz uma entrevista na empresa Microsoft (Melbourne).

      Entrevista

      After submitting an online application, I received a HackerRank assessment after passing the resume screening stage, then I was rejected after completing the assessment and did not proceed to further interview rounds.

      Perguntas de entrevista [1]

      Pergunta 1

      The assessment consisted of two LeetCode-medium-level coding questions to be completed within 75 minutes.
      Responder à pergunta
      1

      Entrevista para Software Engineer

      15 de jun. de 2026
      Candidato(a) sigiloso(a) à entrevista
      Seattle, WA
      Oferta recusada
      Experiência positiva
      Entrevista com nível médio de dificuldade

      Candidatura

      Fiz uma entrevista na empresa Microsoft (Seattle, WA).

      Entrevista

      Straightforward technical loop overall, with strong interviewers at every stage. I genuinely enjoyed the in-depth conversations around technical challenges and algorithmic problem-solving — the entire process felt well-structured and genuinely engaging.

      Perguntas de entrevista [1]

      Pergunta 1

      LRU Cache System Design LLD
      Responder à pergunta

      Entrevista para Software Engineer

      17 de jun. de 2026
      Candidato(a) sigiloso(a) à entrevista
      Bangalore Rural
      Nenhuma oferta
      Experiência neutra
      Entrevista difícil

      Candidatura

      Candidatei-me por indicação de um funcionário. Fui entrevistado pela Microsoft (Bangalore Rural) em jun. de 2026

      Entrevista

      The interview was hard, even as a fresher the dsa they asked was hard category after I checked on leetcode. Though I couldn't solve it. Some of the other people who interviewed were asked easy - medium dsa

      Perguntas de entrevista [1]

      Pergunta 1

      Leetcode Hard question: Sliding Window Maximum
      Responder à pergunta