Ho presentato la mia candidatura tramite un selezionatore. Ho sostenuto un colloquio presso Microsoft (Redmond, WA) nel mese di giu 2017
Colloquio
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.
Domande di colloquio [1]
Domanda 1
Resume, Technical, Behavioral, Leadership and Management
Ho presentato la mia candidatura tramite un'agenzia di reclutamento personale. La procedura ha richiesto 4 settimane. Ho sostenuto un colloquio presso Microsoft (Seattle, WA) nel mese di lug 2022
Colloquio
I did an interview for a Senior SDE at a hiring event. The process consisted of an online assessment followed by a day of onsite interviews. 4 rounds covering algorithms and design. The questions were fairly easy and I did very well in all the rounds. Cannot disclose due to NDA. I was expecting an offer and to my surprise got a generated auto response indicating a reject after a day. I had constant communication with the recruiter during the whole process and after the reject there was zero response from the recruiter regarding feedback. I honestly believe that the interview was just for headcount since I could not think of one reason why I could be rejected. I also saw the position that I applied for indicated "applications are not accepted" even before the interview.
Ho presentato la mia candidatura tramite segnalazione di un dipendente. La procedura ha richiesto un giorno. Ho sostenuto un colloquio presso Microsoft (Bengaluru) nel mese di feb 2019
Colloquio
I was asked at 8:30 for a hiring event. Had the first round from 8:45am, it was about Data Structure and problem solving. I solved the problems and further variants, thought it went excellent. Then had to wait almost an hour before the second interviewer came. He himself said he wasn't prepared and it was a last minute. Then he proceeded to ask a math related coding question. I couldn't remember the property so I needed help, then it turned out the actual algorithm/coding needed was almost trivial. Again I waited an hour without any information and then called up the recruiter and was asked to go for lunch. After lunch, I had a Systems Design round. We started from generic problem to more designs. I thought it went well. The interviewer did say the they didn't have feedback from 2nd round yet, only 1st round. After this, I waited a few rounds and was told the feedback wasn't positive and I am pretty sure it was the feedback from 2nd round and I just had to waste a few hours more due to lack of coordination on the recruiters' part.
I should mention that the interviewees were polite and nice to talk to.
Domande di colloquio [1]
Domanda 1
Common algorithm questions, distributed cache design.
Ho presentato la mia candidatura online. La procedura ha richiesto una settimana. Ho sostenuto un colloquio presso Microsoft (Herzliya) nel mese di giu 2018
Colloquio
It was defined as a technical interview. It was face-to-face in Microsoft offices in Herzliya (Israel) and took 1,5 hours. I was interviewed by Principal Software Engineer of the group. After a small talk he explained what the group does, what the position's expectations and asked to describe my recent work. We got through my current and previous work places and talk about projects and technologies. After that I was asked two technical questions and the interview ended. During the interview I got positive feedback on all my answers and was told that my experience, specialization and the knowledge fits the group and the position.
On the next day I got a rejection letter. It seem like the whole process had nothing to do with hiring a person, but to present that interviews for the position are being held. It left me frustrated and willing never deal with Microsoft again, at least not in Israel
Domande di colloquio [2]
Domanda 1
Given two one directional linked list find if they merge and the node where they merge. Write a pseudo-code. Make solution with O(1) in space and O(n) in time where n is longest list length.
Given a string with single digit numbers and four simple arithmetic operations in a form of string that recorded in postfix (reverse Pascal) notation, perform the operation and validate the recording. Write pseudo-code that returns result or informs about malformed recording.