Leadership: quite honestly, most of the major problems are coming from top-down decisions that are poorly thought out and poorly executed. At the time I write this, it's AAI, but there's been so many others in the past five years alone: Metaverse, wearables, the Scale AI acquisition, the list goes on (presumably something new by the time you read this). There's no accountability for leadership, and so the same people keep making similar mistakes. Normally, C-suite does whatever and it doesn't impact your life as a line SWE except their mistakes and bad bets result in mass layoffs and reorgs to positions people don't want or are ill-suited for.
The worst part is that I can't even tell you not to take the job; I would still do it again. Just know that you're likely going to get screwed at some point, and that's effectively part of the role description.
Also, the WLB is truly terrible. I've worked 90-hour weeks, but the comp really offset the pain of that.
For my onsite interviews, they asked me system design and LeetCode questions that were medium difficulty. They also included cultural interviews where they asked me behavioral questions about the company.
The phone screen interview was quick. The questions were LeetCode medium difficulty, with the expectation to complete 2-3 questions within an hour. The interviewer provided helpful comments throughout the interview. It took one week to receive feedba
One tech interview. Three onsite interviews. All coding interviews. I failed to solve the coding challenge in one of them. The company's environment is very good, and it was a good interview experience.
For my onsite interviews, they asked me system design and LeetCode questions that were medium difficulty. They also included cultural interviews where they asked me behavioral questions about the company.
The phone screen interview was quick. The questions were LeetCode medium difficulty, with the expectation to complete 2-3 questions within an hour. The interviewer provided helpful comments throughout the interview. It took one week to receive feedba
One tech interview. Three onsite interviews. All coding interviews. I failed to solve the coding challenge in one of them. The company's environment is very good, and it was a good interview experience.