Currently working at Microsoft, 1 yoe. Staying on my current team is out of the question, although the excellent wlb gave me time to LMAO (Leetcode My A** Off). I tried internal transfer, but I have to go through an interview loop for each team. So I decided to look internally as well as externally. Current TC: 119k base + 190k stock (appreciation) + 50k signing = 166k/year after first year (in Seattle area) Offers: Microsoft, Applied Scientist, Azure AI Platform - same TC - a very hyped-up team at Microsoft - seems like I can learn a lot about cloud, distributed training, etc, on this team - terrible oncallllll and poor wlb Microsoft, Applied Scientist, Bing Ads - same TC - working on state of the art tech. But it's Bing. - I heard the working pressure is quite high, and you don't get compensated for it (except for you learn more, I guess) Twitter, Machine Learning Engineer, Consumer Product team Bay Area 135k base + 160k stock + 20k signing == 175k/year after first year - heard from a friend that the culture is like bro culture (not sure if true?) - this team is not in Cortex, is there a disadvantage? - Twitter seems like a relatively matured company, like Microsoft, is there is too much big company bureaucracy/red tape at Twitter? Chime, Software Engineer, ML Platform team Bay Area 130k base + 180k RSU + no signing == 175k / year - company has chance to IPO soon, so more $$$? - seems like their AI platform is still in development, probably more chances to do exciting work here. - startup culture can be hit or miss, not sure about culture, wlb, job stability. Questions - Is it really worth moving from Seattle to Bay Area for a rather small bump in TC for Twitter or Chime? - I heard other companies give higher bonus/refreshers than Microsoft, how much higher? Edit: since I got a DM, here is my interview prep - Skimmed cracking the coding interview ( I have read it 1 year ago, so mostly just refreshing concepts in my head) - Leetcode: I followed the problem list from 花花酱. Afterwards, brushed around 80 medium + high freq hard questions - I read DDIA (system design book) twice. I also joined an internal system design study group at Microsoft, which helped me to deepen my knowledge - For ML rounds: I read ESL (Elements of Statistical Learning). Skipped over most of the mathematical proofs - I had learned some deep learning in school and listed some projects on my resume, I watched MIT's 6.S191 course lecture vids on Youtube to review. But probably 98% of the content is irrelevant for interviews. It's only in case the interviewer asks you a deep learning trivia question. - For mock interviews, I joined an internal dl at Microsoft, and had a few mocks every week To get the interviews, mainly I reached out to some former classmates working at those companies.
What’s you current position. Are you a data scientist or swe?
Data Scientist. Well the DS job title at Microsoft is fairly broad, not just building ML models. For example, my job also has an engineering component like deploying ML models into production, monitoring, load/performance testing etc.
Nice! Yeah I saw that Microsoft has postings for Data Scientist, Data and Applied Scientist, and some Software Engineer roles that have a ton of overlap
How do I join to internal system design study group?
It's a dl on idweb, I can dm you
Dm me too pls... I'm joining MS on Aug 2nd
What’s your LC count?
Chime is not worth it. At least that specific team. They say they are doing “stuff” but will not be specific even after signing NDA. Most of them are just waiting for the liquidation event (which will not have much of an upside if you are joining now)
Chime is definitely worth joining they gave me near 1 mil stock. I rejected Facebook for it
@salesforce for what level you got 1m stocks?
Do you have a link to the problem list from 花花酱?
Yea https://zxi.mytechroad.com/blog/leetcode-problem-categories/# But do note that it basically covers the more challenging but frequently seen problems The list does miss some "easier" but still important questions like array. You can learn that in CTCI.
Thank you so much, best of luck with your decision. Sending you good vibes ❤️
Congrats on the offers!
What is chime level? L1 or L2?
Chime 180k RSUs or $180k per year?
Pretty sure OP means total. No offer with 180k a year RSU from Chime is going to come with 135k base
Dude my question is 180k RSUs or $180k worth of RSUs/yr
what did you choose eventually?
AMA
Yesterday
3382
I have worked at TikTok US core tech for 3 years. AMA.
Ask Blinders
23h
1037
Why Pronouns shit captured US ? I don’t see this anywhere else
India
18h
3292
Why is it so G*damn difficult to move money out of India
2024 Presidential Election
19h
1402
Uh oh: President Trump leads Biden 49% to 43% in a two-way race.
Tech Industry
19h
277
Working on a project you don’t like or working with someone who you hate?
Once you hit 1.5 YOE you can probably get SWE II offers. Might be worth waiting for that
Yea that is a good point, forgot to mention that all these are entry level.
That’s what I figured from the offers. Check levels.fyi and see if you think it’s worth waiting