Inexperienced people in wrong places making bad decisions.
Serious accumulation of tech debt.
In the "sales stage" of the Silicon Valley lifecycle, really trying to push up revenue and focus on sales instead of engineering innovation.
Poor culture of accountability; leaders get poor visibility into problems, and problems get pushed onto the engineers.
Bad engineering attrition, leaving new engineers to figure out what's what with little support.
Sub-par documentation, which really hurts new engineer onboarding.
Office was pretty dead.
On-call culture (depending on team) was flat-out miserable.
Hiring is really hard, and culture is incredibly difficult to fix once it's been established. I would say treat engineers better, but I know the sales machine will continue to ramp up product with little engineering support behind it.
The interview process was pretty fast and smooth. The technical portions of the interview (virtual on-site) were similar to industry standards, with system design and a couple of coding interviews. What I liked the most was that they weren’t LeetCod
I took an online programming assessment on Codesignal. There were four questions. It was difficult for me since I am not from a software background. However, it can be aced with some regular practice.
1. Recruiter call 2. Phone screen (class question) 3. Onsite interview, consisting of 3 rounds: a. System Design (upload CV for a fleet) b. Technical (class design of a terminal dictionary mapping) c. Managerial conversation (basic ques
The interview process was pretty fast and smooth. The technical portions of the interview (virtual on-site) were similar to industry standards, with system design and a couple of coding interviews. What I liked the most was that they weren’t LeetCod
I took an online programming assessment on Codesignal. There were four questions. It was difficult for me since I am not from a software background. However, it can be aced with some regular practice.
1. Recruiter call 2. Phone screen (class question) 3. Onsite interview, consisting of 3 rounds: a. System Design (upload CV for a fleet) b. Technical (class design of a terminal dictionary mapping) c. Managerial conversation (basic ques