• 2015-10-09 7:15 PM - 8:45 PM @ DC Library Study Room B
  • Remote interview via Skype
  • Two 45 minutes back to back

 

  • Interview 1: Interviewed by Ryogo K., engineer (?). Skype call.
    • Non-technical Questions:
      • Why do you want to work for Microsoft and in Japan?
    • Coding Questions:
      • Given an array of integers, output the bar graph. May include restrictions of your choice.
        • Post-mortem: (i) For loop exit condition should be n-1 and not n. (ii) Loop invariants in general.
    • Q&A:
      • Q: What are some project / positions?
      • A: docs.com, Sway, Office Lens

 

  • Interview 2: Interviewed by Jerry Turner (?) manager (?). Skype video.
    • Talked about Microsoft Japan, company culture, recent projects.
    • Non-technical Questions:
      • Why are you interested in Japan?
      • What are my interests? (algorithms, web ui, mobile, etc, cloud)
      • Asked about previous work terms. (Was UI Engineering webdev or mobile)
      • Said I have really good grades. (me: wot)
      • How good my Japanese is, followed directly by have I been to Japan. (so didn't really answer the former)
    • Coding Questions:
      • RLE: Run length encoding. Colors represented by 1 byte. Encoding: color (1 byte), followed by count.
        • e.g. 7 7 7 4 7 7 returns 7, 3, 4, 1, 7, 2.
        • Post-mortem: (i) Array or vector should contain elements of type "byte" and not integer. (ii) Count of color may overflow.
    • Q&A:
      • Q: (pre-interview interview part, if you will) How did you find out about Waterloo co-op program?
      • A: Waterloo alumni with Masters from Stanford went to start his own startup but ran out of funds so asked if Microsoft Japan could take a few in.
      • Ran out of time so shared WKRPT200 and unfinished mars-girl website. Approved of my use of OneDrive. Recommended docs.com as well.
oct 19 2015 ∞
oct 20 2015 +