Too much politics and thrash, redundancy within the company, teams on two different orgs working on the same thing, and upper management has no influence to improve cross-org collaboration.
Too much thrash in terms of design/product decisions. Mature products mean less greenfield opportunity.
Impact-driven culture which is equally thrashy, and engineers bear the brunt of most of it.
Lot of scope fighting within the teams. Are there too many engineers for the amount of work there is?
Think about the orgs in the company has a whole, do they make sense? Why are there teams on different orgs working on the same thing
Applied online and received an invitation for a phone screen the following day. The phone screen was 45 minutes long and consisted of two LC-style questions. The interviewer was very nice and generous with tips.
Initial recruiter call, followed by a coding assessment (different from LeetCode-type questions, with pre-defined levels of questions where each level unlocks after all test cases are passed), a phone screen, and a virtual on-site interview (3 coding
I applied online. The recruiter reached out to me. We had one phone screen and then a panel with four rounds of interviews. The panel was scheduled in two days.
Applied online and received an invitation for a phone screen the following day. The phone screen was 45 minutes long and consisted of two LC-style questions. The interviewer was very nice and generous with tips.
Initial recruiter call, followed by a coding assessment (different from LeetCode-type questions, with pre-defined levels of questions where each level unlocks after all test cases are passed), a phone screen, and a virtual on-site interview (3 coding
I applied online. The recruiter reached out to me. We had one phone screen and then a panel with four rounds of interviews. The panel was scheduled in two days.