I passed the mid-level SWE interview at another big tech company and now in the talking to a few prospective teams and salary negotiation.
What kinds of questions can I ask to make sure I'm joining the right team. For me that would be growing into a senior engineer in the team. I also want to join an org that would be most likely to avoid a layoff.
This includes scouting for red flags too like micro-manager behavior etc.
Congrats to passing the interview! 3 YOE here. From my personal experience, it's difficult to get a feeling for a team before actually joining it. My experience with a team also changes along the time, so it's difficult to "make sure" you are joining the right team. With that, it's still a good choice to probe your potential team. I would ask precise, data-based, verifiable questions so the HM or engineers can't add too much sugar into it.
This is an amazing answer, I especially like the point about the manager's history on the team and if they've had experience promoting people before.
Just want to share a few other great discussions on this topic: