Some teams are great for learning good software engineering practices. A good design doc-driven culture in engineering and a no-nonsense work environment is somewhat refreshing. The compensation is decent.
Micromanagement and outright lack of trust in employees is the norm. The on-call burden can be really bad in some teams. Artificial deadline pressure and fear of getting PIPed make for a bad team ambience (even if you're not worried about it yourself).
It was easy and to the point. The interviewer was sweet and allowed me enough time to think about how to approach solving the problems. The coding question asked was for an inventory and managing it. It was an easy solve with the right data structure
The interview process was quick, consisting of three panels: technical, behavioral, and system design aspects. The interviewers were friendly, approachable, and helpful. Overall, it was a very positive and smooth experience.
First was an exam of problem-solving with 2 questions. Then 4 interviews over 2 days, or all in 1 day after the exam passed, but I didn't join them; I just did the exam.
It was easy and to the point. The interviewer was sweet and allowed me enough time to think about how to approach solving the problems. The coding question asked was for an inventory and managing it. It was an easy solve with the right data structure
The interview process was quick, consisting of three panels: technical, behavioral, and system design aspects. The interviewers were friendly, approachable, and helpful. Overall, it was a very positive and smooth experience.
First was an exam of problem-solving with 2 questions. Then 4 interviews over 2 days, or all in 1 day after the exam passed, but I didn't join them; I just did the exam.