Questions d'entretiens pour le poste de Senior Software Development Engineer chez Microsoft | Glassdoor.ca

Questions d'entretiens pour le poste de Senior Software Development Engineer chez Microsoft

Entretiens chez Microsoft

60 Avis sur les entretiens

Expérience

Expérience
56%
20%
24%

Obtenir un entretien

Obtenir un entretien
29%
26%
20%
13
6
4
2

Difficulté

3,3
Moyenne

Difficulté

Difficile
Moyenne
Facile

Utile (1)  

Entretien de Senior Software Development Engineer

Employé anonyme - Redmond, WA (États-Unis)
Offre d'embauche acceptée
Expérience négative
Difficulté moyenne

Candidature

J'ai postulé en personne. Le processus a pris 1 jour. J'ai passé un entretien à Microsoft (Redmond, WA (États-Unis)) en septembre 2012.

Entretien

As internal interview process, I had only 3 interviews to go through. But when I joined as SDE 15 years ago, it was quite different. They usually schedule first 3 interview loops. If all 3 interviews goes well, then it will proceed to 2 more interviews. Usually last interview is by hiring manager and he will sometimes ask tough question, but most likely it is just formality.

Questions d'entretien d'embauche

  • Read XML file and create N-array tree   1 réponse
  • Given graph with two dimensional array, some positions will set to 1 and others will be set to 0. find number of continuous islands.   1 réponse

Autres avis d'entretien pour Microsoft

  1. Utile (1)  

    Entretien de Senior Software Development Engineer

    Candidat à l'entretien anonyme - Redmond, WA (États-Unis)
    Aucune offre d'embauche
    Expérience négative
    Difficulté moyenne

    Candidature

    J'ai postulé via un recruteur. J'ai passé un entretien à Microsoft (Redmond, WA (États-Unis)) en juin 2017.

    Entretien

    Recruiter contacted me via LinkedIn. Setup a phone interview with 3 different groups and 2 groups wanted to bring me on site for a final interview.

    On-Site Interview with Group # 1:
    Hiring manager expressed his desire openly to hire me at the end of an interview and he asked to meet the director (he was not on my interview schedule). It was a clear sign that they will extend me an offer based on hiring manager's feedback. But they disappeared completely after an on-site interview. Recruiter did not even bother to email me saying I am rejected. Totally unprofessional behavior after the interview.

    Group # 2
    Hiring manager was totally unprofessional. After each interview with his team members, he asked me to wait outside conference room and checked with the interviewer how I performed. One of the interviewer did not even book a conference room for an interview, instead he walked me over their entire building to find a break room where we can sit and discuss. Eventually he found an open floor white board where tons of ppl walk by every minute and he asked me to write a code on that white board while other ppl walking by looking at what I am doing. Really? I work in Fortune 100 company but never seen this type of unprofessional interview. I totally hate the hiring manager and the group, so I was not expecting to get a positive response from this group.

    Overall Microsoft has a tendency to interview tons of ppl but that does not necessarily mean they are actively looking to hire someone right away. So don't go with a feeling that you will get an offer if you are prepared. I think I did exceptionally well with Group # 1 (technically, behavior, leadership and management discussions) but they disappeared completely.

    I had a totally unprofessional on-site interview experience.

    Questions d'entretien d'embauche


  2. Utile (4)  

    Entretien de Senior Software Development Engineer

    Employé anonyme - Redmond, WA (États-Unis)
    Offre d'embauche acceptée
    Expérience positive
    Difficulté moyenne

    Candidature

    J'ai postulé via une recommandation d'un employé. Le processus a pris 2 jours. J'ai passé un entretien à Microsoft (Redmond, WA (États-Unis)) en mai 2017.

    Entretien

    I applied via employee referral process. After phone call with Dev Lead I managed to fly to Redmond. It was 3 round interview loop in one day, second day I received offer.

    Questions d'entretien d'embauche

  3. Utile (12)  

    Entretien de Senior Software Development Engineer

    Candidat à l'entretien anonyme - Redmond, WA (États-Unis)
    Aucune offre d'embauche
    Expérience négative
    Entretien facile

    Candidature

    J'ai postulé en ligne. J'ai passé un entretien à Microsoft (Redmond, WA (États-Unis)) en juillet 2017.

    Entretien

    I applied for the Sr. Software Engineer position in azure group and got a call within a month. The recruiter arranged for a phone interview which consisted of couple of technical questions which I answered perfectly within an hour. Everything went well from my end but to my disappointment I did not hear back neither from the recruiter nor the interviewer. I have interviewed for more than 5 times and did really good in almost all of them but no response whatsoever. I just don't get how things roll in this company! No communication or feedback, an absolute disrespect for candidates time. What kind of insecure people are interviewing candidates here? I hope the manager or a shadow person was present with the interview so as to minimize such bias. I hope this actually is taken up by the HR and good talent is not lost due to some insecure people at the company.


  4. Utile (14)  

    Entretien de Senior Software Development Engineer

    Candidat à l'entretien anonyme - Redmond, WA (États-Unis)
    Offres d'embauche déclinées
    Expérience positive
    Entretien dificile

    Candidature

    J'ai postulé via un recruteur. Le processus a pris 3 semaines. J'ai passé un entretien à Microsoft (Redmond, WA (États-Unis)) en juin 2015.

    Entretien

    Had an initial interview with a recruiter. Then had a tech screen (phone interview), followed by an on-site interview with 3 engineering leads followed by an interview by the manager. Happened on Friday, got the offer on following Monday.
    Incredibly professional, engaging and challenging. Learnt quite a bit about myself in the process. Got to give it to Microsoft!
    From the arrangements (Flight/Hotel etc.) to the actual interviews, it was a genuine pleasure. Highly recommend the experience.

    Questions d'entretien d'embauche

    • Questions on design patterns. Design system for a hypothetical e-commerce store...entities...design it to be distributed.   1 réponse
    • Print a matrix in spiral fashion...so
      Matrix input example (Arrows indicate how the spiral happens...start at first arrow go in circle and move to next arrow...etc.)
      ->1 1 1 1 1
         1 -> 2 2 2 1
         1 2 2 2 1
         1 1 1 1 1

      Output: 11111111111111222222   1 réponse
    • Clone a linked list that has a cycle (do not fix the cycle). Is there a way to uniquely identify a node without relying on a hash code?   1 réponse
    • a) Develop a XML parser (rules: Node closures and single root node..i.e. root node cannot be duplicated in structure).
      b) Count occurrences of words in a string (with string too large to be processed in memory).   1 réponse
    • a) Develop LRU cache
      b) Design distribute file storage system with load balancing and fail-safes (machine taken offline or new machine/node added)   1 réponse

  5.  

    Entretien de Senior Software Development Engineer

    Employé anonyme - Redmond, WA (États-Unis)
    Offre d'embauche acceptée
    Expérience positive
    Entretien dificile

    Candidature

    J'ai postulé via une recommandation d'un employé. Le processus a pris +1 semaine. J'ai passé un entretien à Microsoft (Redmond, WA (États-Unis)).

    Entretien

    Usually there are six rounds of interviews. First round is kind of technical screening and next two rounds of technical problem solving questions. Two more rounds for design questions and finally a discussion with the manager or skip level.

    Questions d'entretien d'embauche


  6. Utile (9)  

    Entretien de Senior Software Development Engineer

    Employé anonyme - Redmond, WA (États-Unis)
    Offre d'embauche acceptée
    Expérience positive
    Difficulté moyenne

    Candidature

    J'ai postulé via une recommandation d'un employé. Le processus a pris 2 semaines. J'ai passé un entretien à Microsoft (Redmond, WA (États-Unis)) en août 2015.

    Entretien

    There were overall 3 interviews as I am an internal candidate. First two were focused on data structures, the third one is about a design. Total 3 hours for interviews. The questions were related to Graph theory and dynamic programming in data structures area. The design question was related to building scalable notification system. Interviewers asked for recent experiences and challenges and also the reason for looking for change. The questions were closely related to the problems the teams are working on.

    Questions d'entretien d'embauche

    • The technical questions are:1. How do you find if a directed graph is a tree and code for it?
      2. Dynamic programming - 5 Painters to paint homes at the least cost - given different cost for painting with different colors(3 choice colors). Conditon: No adjacent homes in the 5 houses that are in a row can't have same color.
      3. Design a scalable notification system.   1 réponse

  7.  

    Entretien de Senior Software Development Engineer

    Candidat à l'entretien anonyme
    Aucune offre d'embauche
    Expérience positive
    Difficulté moyenne

    Candidature

    J'ai postulé en personne. J'ai passé un entretien à Microsoft.

    Entretien

    It was really interesting interview process. There were 5 conversations in 1x1 format plus 1 extra, so 6 total. Mostly we talked about my experience and around it. Each interviewer asked certain area of my experience in deep details. So you have to refresh you memory.

    Questions d'entretien d'embauche

    • Reverse string.
      Implement ntoa.
      Get number of ones in a M bit variable.
      Design and implement message passing for multiprocessor system (were given some specific hardware restrictions)
      Design and implement malloc/free for some specific requirements.
      Design embedded RTOS and implement scheduler, task switching and interrupt handler.   Répondre à cette question
  8. Utile (6)  

    Entretien de Senior Software Development Engineer

    Employé anonyme
    Offre d'embauche acceptée
    Expérience positive
    Difficulté moyenne

    Candidature

    J'ai postulé via une recommandation d'un employé. Le processus a pris 4 semaines. J'ai passé un entretien à Microsoft.

    Entretien

    Microsoft's hiring is one of more organized of the pack. However, it definitely helps if your case is being pushed by the hiring manager, so if you can, do maintain contact with them.
    Interviews follow the typical structure for the industry:
    1. Initial phone screen with the recruiter.
    2. Phone Tech screen with a member of the engineering team.
    3. Follow up call with recruiter to identify groups you'd be interested in.
    4. On-site face-to-face interviews. Typically 4 (maybe 5 if you are doing a 'split' loop, or you're one of the more borderline cases)

    Overall, in onsite interview experience has improved dramatically over the years, for intervewees. Gone is the focus on brain teasers that left people numbed and shivering. Its more practical now.
    Which means - a more mixed bag of apples tends to get in, since its not just about how smart you are. I have mixed feelings about how this evolved.

    Questions d'entretien d'embauche

    • Questions are actually not that hard. There are definitely other tech companies that will massage your brains much more. :) Most of the questions seem to come from the standard set of 150 or so questions that have been doing the rounds for several years. There are several books published with these, so being familiar with those will give you a high probability of success.   Répondre à cette question

    Négociation

    No negotiation. Its pretty standard structure. At best, you may get some more stock grants.


  9.  

    Entretien de Senior Software Development Engineer

    Candidat à l'entretien anonyme - Midlothian, VA (États-Unis)
    Aucune offre d'embauche
    Expérience négative
    Entretien dificile

    Candidature

    J'ai postulé en ligne. Le processus a pris +1 semaine. J'ai passé un entretien à Microsoft (Midlothian, VA (États-Unis)) en avril 2013.

    Entretien

    I applied online for a job out of state. I was offered an interview, but they would not fly me out to their offices. I would have had to front that all myself.

    Questions d'entretien d'embauche


Ne manquez pas la possibilité d'obtenir un emploi que vous adoreriez
Ajoutez un CV pour postuler facilement à des offres depuis n'importe où. Il est facile à configurer.