Thank you blind

Microsoft mauster
Jun 29, 2018 52 Comments

Due (in part) to all the great discussions and PMs on blind, I have received great offers from Amazon, Apple and Google recently. Blind consistently encouraged me to "leetcode", "TC or GTFO" and "vote with your feet". Thanks for that!

TC and Yoe
----------------------------------
Current Microsoft TC - 180
New TC - close to 350
Yoe - 7

Prep details
------------------------------------
Coding -
Leetcode - Easy 46, Medium - 62, Hard - 14
EPI - 3 chapters

System design -
Grokking system design - basics glossary, first 5 problems
Interviewbit - level 1 intro and problem
Designing data intensive application - Few topics eg quorum consistency, RPC.

ML -
4-5 papers on YouTube, Ads, recommeders systems and Google rules of ML blog.

After all of above, I felt I wasn't learning more and found interview questions were within my reach.

One mistake was not focusing enough on DP. Only Google asked it and I messed it up, but other interviews were strong enough for an offer.

comments

Want to comment? LOG IN or SIGN UP
TOP 52 Comments
  • Amazon / Eng
    vπŸŒ‹πŸŒ‹πŸŒ‹πŸŒ‹v

    Amazon Eng

    PRE
    Intel
    vπŸŒ‹πŸŒ‹πŸŒ‹πŸŒ‹vmore
    Awesome job!! Hard work pays off! I am also studying right now, everyday I get home from work. So I know how hard it could be sometimes! Also, do you mind sharing the breakdown of your tc and if you did any negotiating?
    Jun 29, 2018 4
    • Microsoft mauster
      OP
      All the best! I have a good and simple negotiation strategy. PM for details.
      Jun 29, 2018
    • Oracle / Other chic
      Why don't you share the negotiation strategy here? :)
      Jun 29, 2018
    • Microsoft mauster
      OP
      To learn/get feedback from others too when I discuss my strategy.
      Jun 29, 2018
    • State Farm sweeeeee
      How’d it go @amazon
      Jul 21
  • New / Design Omelette
    OP what do you mean here about voting with your feet?
    Jun 29, 2018 1
    • Microsoft mauster
      OP
      That you should stop complaining about your current work and TC and start acting to change your job.
      Jun 29, 2018
  • Lyft Lyftsoft
    I thought DP was banned from google interviews
    Jun 29, 2018 7
    • Lyft Lyftsoft
      Damn, that’s a bummer, though i do not have problem with dp.
      Jun 29, 2018
    • Microsoft mauster
      OP
      Hardcore combinatorial multi constraint optimization DP. Among the hardest questions I've ever seen. But I think it was a one off bad luck that I interviewed with that interviewer.
      Jun 29, 2018
    • Tesla LEETCODER
      Is it on leetcode?
      Jun 29, 2018
    • Google Ghbfuhfy
      I had dp at both google and Facebook.
      Jun 29, 2018
    • Microsoft mauster
      OP
      No couldn't find it on leetcode. Seemed more like from some programming contest. I have submitted it to leetcode, hasn't shown up yet.
      Jun 29, 2018
  • Google ecco023
    Where do you go at the end?
    Jun 29, 2018 3
    • Microsoft mauster
      OP
      Google. :)
      Jun 29, 2018
    • Amazon Shaktiman!
      did you got t4 or t5?
      Jun 29, 2018
    • Microsoft mauster
      OP
      Don't want to share level or TC breakup till I join to preserve anonymity.
      Jun 29, 2018
  • Microsoft Peppa Pig
    Congrats!! Keep leetcoding and get prepared for the next step forth in a year. Target TC of 500K or more.
    Jun 29, 2018 1
    • Microsoft mauster
      OP
      Thanks, but I think after a point it's about creating a public name for yourself more than just leetcode.
      Jun 29, 2018
  • Research Now / Eng Arschloch
    Congrats dude
    Jun 29, 2018 0
  • Cisco gJvC04
    Congrats, what's DP
    I was practicing only pseudo code. Do i need to leetcode ?
    Jun 29, 2018 4
    • Research Now / Eng Arschloch
      Dynamic programming
      Jun 29, 2018
    • Yelp CapKirk
      Does anyone accept pseudo code?
      Gives a bad impression
      Jun 29, 2018
    • Cisco gJvC04
      I thought OP was talking about PM role not Engg. Let me know if you think PMs should leetcode
      Jun 29, 2018
    • Yelp CapKirk
      Op's intial statement is misleading
      This post is prep for sde role
      Jun 29, 2018
  • Cisco gJvC04
    Could you share your grade in msft and goog
    Jun 29, 2018 1
    • Microsoft JayZee
      From his TC, likely L62/sde2 or a newly minted L63/seniorsde
      Jun 29, 2018
  • Expedia til
    Congratulations! Was it a PM offer in all the companies?
    Jun 29, 2018 1
    • Microsoft mauster
      OP
      No all are SWE.
      Jun 29, 2018
  • Microsoft Zsedfjkhgv
    Great post! What are the 3 chapters in EPI?
    Jun 29, 2018 1
    • Microsoft mauster
      OP
      Strings, recursion and graphs. Just selected these randomly to get familiar with EPI. They are not special over other chapters.
      Jun 29, 2018
  • Netflix fs92
    Fuck yeah
    Jun 29, 2018 0
  • Informatica / Eng CTCD82
    Congrats OP. What is EPI?
    Jun 29, 2018 2
    • Microsoft mauster
      OP
      Elements of programming interview book.
      Jun 29, 2018
    • Informatica / Eng CTCD82
      Thank you
      Jun 29, 2018
  • Microsoft ypCo20
    How long did u prep?
    Jun 29, 2018 1
    • Microsoft mauster
      OP
      Effectively 1 month.
      Jun 29, 2018
  • Microsoft Drakee
    Did you interview with Facebook OP? Also are you currently a senior sde here at Microsoft? Great to see that you got a T5 offer with only 7yoe!
    Jun 29, 2018 1
    • Microsoft mauster
      OP
      Yes I did, it went into a special review case. Haven't received definite yes/no from them and it was taking too long.
      Jun 29, 2018
  • Salesforce CmbP63
    @op are you from ML background? Or you prepared just to not say β€˜I don’t know β€˜? Were there any questions on ML in the interviews?
    Jun 29, 2018 1
    • Microsoft mauster
      OP
      I have a decent ML background and was applying for ML focused roles. I tried to minimize number of my system design and maximize my ML design interviews.
      Jun 29, 2018
  • Microsoft JayZee
    Congrats OP, which company are you going with? Also, how long did you spend preparing?
    Jun 29, 2018 1
    • Microsoft mauster
      OP
      Weekends over 4 months, so effectively about 4 weeks.
      Jun 29, 2018
  • Facebook Uivr45
    May 11 0
  • Gartner fetachz
    Anyone willing to share Grokking design interview videos?
    Mar 23 0
  • Qualcomm patp38
    Congrats ..
    how would you rate Google/FB questions based on leetcode difficulty level?
    Aug 10, 2018 0
  • OSIsoft Qwhgcb
    Awesome, thanks for sharing and Congratulations!!
    Jun 30, 2018 0