Engineers are treated with much more respect compared with other smaller companies I've worked with.
Managers and leadership listen to engineers when they raise concerns about tech debt, estimations, and general software best practices, instead of relentlessly pushing for arbitrary deadlines set by business teams.
So much bureaucracy and massive interconnectivity between teams means that the development process can be very slow.
Even the smallest changes require months of testing and validation, and updating to new versions of software and deprecating old packages can take years.
The interview process included a few rounds of programming questions, along with behavioral and leadership assessments. The programming questions were about average. Having clear communication was quite useful. The role was initially advertised as
I applied through the Amazon website and it took two weeks to get a reply from them. I got an email with the assignment link and need to complete it within two weeks.
OA test passed, followed by a phone screen with the recruiter (no technical questions). Four rounds of technical interviews, including behavioral questions (BQ) and coding, object-oriented design (OOD), and system design. The system design round wa
The interview process included a few rounds of programming questions, along with behavioral and leadership assessments. The programming questions were about average. Having clear communication was quite useful. The role was initially advertised as
I applied through the Amazon website and it took two weeks to get a reply from them. I got an email with the assignment link and need to complete it within two weeks.
OA test passed, followed by a phone screen with the recruiter (no technical questions). Four rounds of technical interviews, including behavioral questions (BQ) and coding, object-oriented design (OOD), and system design. The system design round wa