Will start the team matching process with Google soon. What are some good questions to ask to determine health of team/org and role/responsibilities fit?
L5 backend engineer
TC: 250k at Microsoft, no numbers yet from Google
Edit: 6 yoe
- Synopsys bcvB56I don't think coding in C++ is badass but doing hard interview questions in it seems badass to me compared e.g. to Python. FWIW I mostly work in C++ and only LC in Python. Each has its obscure features, but Python list indexing is simple compared e.g. to C++ RHS references. And C++ has so much overly complex syntax.Mar 1227
Prep wise - mostly LC medium (110) and a few hard ones that were frequently occurring at G/FB (25). Also did a bunch of easy ones until I got comfortable and moved on to mediums.
At the interview:
Chromebook for coding. Whiteboard for system design and explaining my solution before coding. The general feeling I had was that the design round went very well, 3 coding rounds went well and a 4th one was ok-ish.Mar 1211
- Salesforce marțolea“A peon shares tips on how best to groom yourself for acceptance into the Bay Area Exploitation Preserve. Hackernews debates whether or not doing tricks for your prospective masters is a good career move. An entire comment thread is devoted to Hackernews helping each other learn the specific dances favored by a desired fiefdom.”Mar 1213
- 1) On-call? Tier 1 or Tier 2?
2) Are they moving to SLU?
3) Team size
4) Team composition by seniority
5) What are their expectations?
6) Short/long term challenges
7) Tech stack, languages
- Microsoft 🐙M🐙more@apple Google is building a few new buildings in the South Lake Union (SLU) neighborhood of Seattle and all the cloud teams currently in Fremont Seattle are going to move there as I understand it
@Microsoft what’s the right answer to the moving to SLU question lol the new buildings look awesome but the Fremont campus seems really great too
- I'm a hiring manager. While team fit calls are not interviews, you are being evaluated for fit (while you are evaluating your own fit with the team).
Few generic tips:
1) Be honest about what kind of opportunities or challenges (scale, distributed systems, machines learning, growing into a manager etc) you're looking for in next steps of your career, then let the hiring manager explain if their team can provide those opportunities.
2) Ask questions about the tech stack, roadmap, growth plans for the team, etc.
3) if you're interested, tell it during the call. If you're talking to other teams, tell them that you'll think and get back once you talk to all the teams.
4) if you find areas you may need help, ask them what mentorship you may receive during on boarding.
5) while it's tempting to talk to more teams, it also gets confusing very quickly. I suggest restricting to 2-3 teams then make a call. Google has an excellent culture of internal mobility, and you can always switch team in a year or so if it doesn't work out.
6) most managers are happy to share their email address if you have questions that may come up later. Politely ask them what would be a good way for you to reach them should you have more questions.
Good luck and congrats!
- Facebook / EngEntUserThese are what I asked, in no particular order:
1. Promotion opportunities
3. Challenges faced by the team
4. Team composition (gender, race, seniority, whatever you are concerned)
5. Tech stack
6. Brief history of the team
7. What would you be working on
I would also look up the manager on LinkedIn. I prefer experienced managers who know what they're doing.
- I did 6 of those. Addition to what others said:
1. How long is your expectations for ramp up? I want to hear concrete number no bullshit
2. Describe your best performers
3. Describe your low performers
At the end of all calls, if you made your mind on a favorite manager then ask your recruiter to schedule a call with an IC under the said manager. You're L5 so I suppose you can also ask for call with skip
- Why do you pay executives millions of dollars to leave after being accused of sexual assault?
Do you silence employees that don't follow the views of the political left?
Do you value the privacy of anyone but yourselves?
- Facebook lolslolPretty much ask highly liked questions on here. In addition to this, if possible setup some time to get lunch with a team member or manager before saying yes to a team.
Getting a L5 offer with 6 YOE is amazing! Congratulations!
- DemonWare dwwareIn addition to what I see mentioned already...
Team size and on call frequency.
How much tech they own as opposed to num of people.
How much is ramp up time, is that structured.
How is the Build pipeline / CICD? How long does it take for the team to build a small change and deploy
How do they test their stuff
Flagged by the community.