Profile picture

Career Advice About Meta

Videos and discussions from Taro to grow your tech career.

How to make it count for putting out fire before it started?

Senior Software Engineer [E5] at Meta profile pic
Senior Software Engineer [E5] at Meta

Background:

Our team inherited a set of products which are full of spaghetti code and bad design. We are currently building a high visibility and high impact project based on the backend of this system.

Although the main project UI goes on-track, some critical backend design flaws will hinder product performance and reliability within a couple of months - maybe close to or right after official product launch, which will turn our whole effort into a joke since we have executives' eyes on it.

My progress this year so far: (besides my roadmap item commitment)

  • 1. Identified a system hotspot, finished analysis & design, and convinced our EM to rewrite this module (currently 95% finished by a junior engineer.)
  • 2. Rewrote 1 foundation module to eliminate legacy design flaw (ended up with less code, less complexity, same performance, more system reliability.)
  • 3. Design and rewrite another foundation backend module to address legacy design flaw & unblock development of the next milestone
  • 4. Leading on technical design and discussion of a re-architecture for the overall backend end to end flow. (simplify design, improve performance)

NOTE:
- I tried to delegate 2 & 3, but no other engineers can do them after a few try since it's too tightly coupled with the rest of the system.
- our team lead is championing for all these work, which is how we are able to make room for them

Benefit of these work:

  • accelerate other engineers' work in the system
  • cut clean with the legacy system design flaw, improve product reliability and performance
  • ensure our team's win on the high visibility project that built on top of this backend
  • easier oncall for the short run or long run

My questions:

  • In terms of performance review, my manager thinks this is better engineering work, while I think is closely tied to the success of our main project. What kind of evidence do I need to convince him? (My EM is not very technical)
  • From his tone, I sense he thinks better engineering work in considered "lower priority contribution". Is this true? How do I communicate the importance of code/design quality with him?
  • I'm trying to reach the staff level promo, does this initiative demonstrate any trait for the next level? (I'm not doing it for promo, but my EM's neglect on this makes me pretty frustrated because refactoring and rewrite is such tedious and painful work... I want to make it count)

Thank you!

Show more
Posted a year ago
113 Views
3 Comments

Is Formation.dev Worth $20k for a Startup SWE Transitioning to Big Tech?

Software Engineer at Taro Community profile pic
Software Engineer at Taro Community

Hey everyone, I’m right now exploring breaking into Big Tech and want to determine if is for me :).

Background:

  • BS in CS (2022), 1.5yr SWE at Series B YC startup ($150M)

  • Left Jan 2024 for break, explored GovTech/startup ideas

  • Pivoted to Big Tech goal (Nov 2024)

  • Completed 150+ Leetcode, 26 mock interviews on TryExponent

  • Did 5 startup interviews Jan 2025 (rejected) - realized startups need different prep & chose Big Tech.

Along the way, I’ve tried creating interview prep groups but that failed.

Current state:

  • Formation TIRA score: 525/1000 (could pass easiest tech interviews at JP Morgan Chase)

  • Have referrals at Meta/Stripe/Google/Microsoft

  • Got and failed Uber L4 first recruiter screen (7/18/24)

  • Solo prep isn't working well& I’m clearly not at a level to pass any Big Tech interview.

My main priorities rn:

  • Find a community. Interview prep alone is tough & feels inefficient.

  • Have accountability to level up.

  • Have real-world challenges (such as mocks interviews with real Big Tech engs)

  • Know what to work on.

Spoke with recruiter and offers:

  • AI-generated DSA exercises

  • Weekly small group interviews (5 people) with industry eng

  • Weekly 1:1 mocks with staff eng

  • Job recommendations

  • Daily manager check-ins

Cost: $5k upfront + up to $15k ISA

Worth it or not:

  • Alex said: “So is one of the better interview bootcamps out there. They have results, and the founders are legit. However, their results have definitely dwindled in this market, especially among junior engineers.”
  • My current thinking is to do the 7 day free trial and just see how it goes.

Questions:

  1. Given the 2025 market, is generally worth it? How about given my situation?
  2. Is the cost ($20k total possible) concerning?
  3. What Big Tech level should I target? I received a L4 recruiter interview at Uber (7/18/24) and failed the recruiter call so that makes me a bit confused.
Show more
Posted 3 months ago
113 Views
4 Comments

How can I best prepare for Big Tech interviews in limited time?

Software Engineer at Taro Community profile pic
Software Engineer at Taro Community

I've got my first interviews lined up with Meta and LinkedIn in December. I can probably push it to January but the dilemma remains the same.

How do I effectively prepare for those interviews?

Background : 2 years of SWE experience and Electrical Engineering background.

I am pursuing my master's from Georgia Tech part time and working a full time job. I barely get 4-5 hours for myself a week and I use those to either play football with friends or watch a show with my family.

I didn't expect to get such interviews in the first place. The recruiters had reached out to me.

After Thanksgivings and up until January first week, I have the semester break. So I can prepare them effectively for around 6 weeks with my job and no master's going on then.

I am not well versed with any topic to solve a question but I remember some of the concepts from my undergrad algorithms course and the weak interview prep I had done 3 years ago.

A good thing here is that I am pursuing a graduate level algorithms course this semester but again it's purely theoretical/psuedocode based. It helps building intuition with DP, Graphs and Divide N Conquer problems. On paper I can solve those questions but may fumble with the implementation.

I'm thinking of picking questions from the frequently asked Meta/LinkedIn problems list on leetcode and preparing for the Interviews solely based on this. I don't know if any other problem set would help me now.

I'm only giving this interview because I don't want to miss out on this opportunity. I've always dreamt of such an opportunity and now it's finally coming true. I wouldn't be sad if I didn't clear the interview but just disappointed in myself if I don't give my best in the limited time available.

Please do let me know if there is anything I can do to game the system and somehow perform well.

Show more
Posted 6 months ago
95 Views
6 Comments