Seemingly better pay. Stocks (But you may not stay here for 4 years to reap the benefits). Smart people.
They hire you as a Software "DEVELOPMENT" engineer and make you do everything: QA, Ops, etc.
They have short project deadlines (<1 month sometimes), which translates to excruciatingly long hours of work.
It drastically impacted my family life. Pagers support keeps you awake on a Friday night. I used to see fellow Amazonians carrying pagers to museums, parks with their family. They may have to stop having fun and work on their laptops at parks. The compensation sounds interesting for the first two years and then falls flat. They talk about frugality all the time, which means hardly any office get-togethers.
I would discourage Amazon as your future workplace unless work is everything you have in life. Not an engineer-friendly company. I moved to the Bay Area and am a very happy person now working for Google.
Stop being cheap. Hire some QA and ops people. Do not make engineers do all the things and put pressure on them. Stop being frugal when top execs make billions every year.
I had the phone screen with Amazon. First was behavioral, about the LPs. Then we went on to a few coding questions, asked with follow-ups. After that, I asked some questions to the interviewer.
OA, Technical Screen. If you clear them, then you enter the loop: 1. Coding round: Problem Solving 2. Coding round: Logical & Maintainability 3. Coding round: DSA 4. System Design
A Zoom call was held to ask for thought processes on system design. It seemed more like a behavioral interview, given the style and substance. Overall, I was a bit confused about what was expected at the end.
I had the phone screen with Amazon. First was behavioral, about the LPs. Then we went on to a few coding questions, asked with follow-ups. After that, I asked some questions to the interviewer.
OA, Technical Screen. If you clear them, then you enter the loop: 1. Coding round: Problem Solving 2. Coding round: Logical & Maintainability 3. Coding round: DSA 4. System Design
A Zoom call was held to ask for thought processes on system design. It seemed more like a behavioral interview, given the style and substance. Overall, I was a bit confused about what was expected at the end.