I highly recommend Amazon. As an engineer, you have a vast amount of resources and tools to get the job done. The infrastructure is such that you don't have to bug IT to install this and that on your servers (unlike other companies).
Your team takes ownership of almost every aspect of your product, so there is a lot of opportunity to improve how it runs with limited red tape. There is a huge emphasis on working on large-scale systems, which is both a fun and an educational experience.
As the owner of your product, your team will also respond to downtime, most likely with a pager rotation.
Depending on your team, you might experience some micromanagement from Senior Management, but in my experience, it happened on an occasion rather than on a constant basis.
Also, sometimes the autonomy that teams have can be detrimental to cooperation. Sometimes work is duplicated instead of shared properly.
Focus on clear, attainable goals to avoid fiddling with the details yourself. Foster an environment of cooperation between the teams.
Round 1: OA. Cleared in November 2024. No word until February 2025 when I was told I was scheduled for interviews. A week later, they wrote back stating that email was sent "by mistake" and should not be considered. Another recruiter reached out in
Before being considered for an interview, you will need to pass an OA. The interview process will consist of three interviews. * The first interview had two coding questions. * The second interview included two behavioral questions and a LLD qu
The interview process is too lengthy. It includes an online assessment that lasts for 4 hours, followed by a panel round consisting of three back-to-back interviews: one for LeetCode, one for system design, and one behavioral interview. My interview
Round 1: OA. Cleared in November 2024. No word until February 2025 when I was told I was scheduled for interviews. A week later, they wrote back stating that email was sent "by mistake" and should not be considered. Another recruiter reached out in
Before being considered for an interview, you will need to pass an OA. The interview process will consist of three interviews. * The first interview had two coding questions. * The second interview included two behavioral questions and a LLD qu
The interview process is too lengthy. It includes an online assessment that lasts for 4 hours, followed by a panel round consisting of three back-to-back interviews: one for LeetCode, one for system design, and one behavioral interview. My interview