So my resume ended up in a couple of job listing sites and for some reason I uploaded it to the Microsoft Careers site as well. Two months passed by and I got an email from a Microsoft recruiter saying he was going to be in Buenos Aires in three days taking some first instance interviews for a possible future job at the company. I ended up replying to that email after a few minutes and went for that interview on a Friday without going over any books since I could not be bothered about it. I was going to give it a shot, never thought I'd have made it afterwards. I had a chat with the recruiter and he gave me 10 minutes to solve as much as I could of three string matching problems. Then that was it.
They said the results were gonna be emailed in two weeks. Three weeks went by and nothing, so I emailed the recruiter and he said they were delayed but that I had made it and I was gonna be flown to Brazil in the coming weeks for a round of 4 interviews with long time Microsoft employees - that was gonna be the real deal. Basically I had no time to study since I was also dealing with my classes at the time so I just locked myself in my room and did as much as I could.
Lucky enough, one week before the interview, they sent an email explaining how Brazil was too risky at the time because of all those riots that were happening, and the interviews were going to be postponed for later that year -- no date set at the time. That was actually good news! I got myself the time I needed to really get ready for the tests.
The final round ended up being on September 3rd, 2013 in Santiago, Chile. I got in a plane and went to a different country for less than 24 hours, which for South America is NOT common at all -- maybe Europe, not South America. My Chilean buddy Marcelo (who I had met back in 2007 in Fargo, ND) picked me up at the airport and went for a dinner. I ended up at the Radisson hotel (paid by MSFT, of course) and I had the interviews the next morning at the Sheraton hotel which was just 7 blocks away from there. I never felt so stressed in my life, the interviews were too much to handle.
We were about 8 for the morning session and they sat us at this round table where one of the recruiters started talking about the process and how awesome Seattle was. She was right, Seattle is great, except for the rain part -- One of the guys there asked if it was true the city was so rainy and she had to lie saying that wasn't true (lol). After each interview they would gather us back to the round table for a quick 10 minutes break and then the next interview would follow. A curious thing at this point was that after each interview there were fewer and fewer people sitting at the table -- they were getting rid of us, only the best ones (or lucky ones) were making it to the end.
After the last interview we were 3 or 4 left and they called us one by one, I was shaking, I had no idea how I had done. I was quite confident on my first 3, but the last one took me forever to solve and was not even sure it'd be enough. One more thing: between interviews, the interviewers talk to each other regarding how good / bad you did and what weaknesses they found, to maybe test you deeper on those points.
They finally called me and gave me the offer to start working in Redmond, WA on October 2014 IF I could get my H1B working visa. I was gonna have to wait over an entire year to be able to start, but the wait was gonna be worth it. However things did not go as expected at that point in time, but I'll leave that for later.
That's me the day I had my very first interview in Puerto Madero, Buenos Aires. I stopped by the Buenos Aires Book Fair afterwards and got a picture with Ernesto. |