Good place to learn about e-commerce.
Seattle is a great city, and Amazon is near the core rather than stuck out in the suburbs.
Great coworkers.
Amazon.com looks great on a resume.
You get to roll-your-own engineering much of the time.
Bad place to learn about software engineering.
Amazon.com is a Rube Goldberg machine that sells books (and other stuff).
Many SEs spend more time in support than development.
Management quality is very uneven.
Everyone else also gets to roll-their-own engineering.
The dynamics of the resume system mean you are most likely to be hired by a group with high turnover.
Poor engineering retards progress on new projects.
Why pay recurring support costs instead of the one-time cost to fix poor engineering?
PagerDuty is not an answer.
Stop reinventing the wheel with software engineering tools. Some of the homebrew systems are okay, but many are frustrating to use, poorly documented and supported, and cheaper solutions already exist in the marketplace.
The interview process involved an online assessment, a recruiter screen, and four onsite interviews. The online assessment included two coding problems and a set of work-style questions. During the recruiter call, we discussed my résumé and backgro
Amazon HR reached out to me. I took the OA test first and passed it. Then, we scheduled a phone interview. The interview took a long time, as no interviewers were available at the beginning.
Technical Interview, Meeting, work test for 3 months
The interview process involved an online assessment, a recruiter screen, and four onsite interviews. The online assessment included two coding problems and a set of work-style questions. During the recruiter call, we discussed my résumé and backgro
Amazon HR reached out to me. I took the OA test first and passed it. Then, we scheduled a phone interview. The interview took a long time, as no interviewers were available at the beginning.
Technical Interview, Meeting, work test for 3 months