Lack of clear direction from leadership. Priorities shift continuously, every year or every 6 months.
Lack of long-term vision. All projects are PSC-oriented and need to produce measurable results in a short time. This has all sorts of side effects, like shortcuts, tech debt, and a lack of innovation.
A bottom-up culture where engineers are pressured to find the scope and projects to work on, but constrained by points 1 and 2 and without having control over anything.
Absurd 10% fire/10% hire rule, which exacerbates point 2.
Stop doing the things listed in "cons".
Good. I had 2 algorithm interviews, 1 design interview, and 1 behavioral interview, with small coding questions at the end. The office in London is very nice. Algorithm questions involved tree traversal, which I needed to know really well. My sugg
Tree question. Couldn't give tips at all. Interviewer was disconnected and condescending for each reject in 45 minutes. Really terrible candidate experience. There have been few good experiences with Meta.
There were 5 rounds of interviews. The first round was with HR. The second round was a technical round with architecture questions. The next round involved a coding interview with detailed C++ 17 and C++ 20 features.
Good. I had 2 algorithm interviews, 1 design interview, and 1 behavioral interview, with small coding questions at the end. The office in London is very nice. Algorithm questions involved tree traversal, which I needed to know really well. My sugg
Tree question. Couldn't give tips at all. Interviewer was disconnected and condescending for each reject in 45 minutes. Really terrible candidate experience. There have been few good experiences with Meta.
There were 5 rounds of interviews. The first round was with HR. The second round was a technical round with architecture questions. The next round involved a coding interview with detailed C++ 17 and C++ 20 features.