The first thing to know about Amazon is that the experience varies from team to team and is very manager dependent. Your manager can also change a lot.
The positive things with my stay were:
Very poor high and middle management. Some internal organizations are heavily political.
I counted myself in an averagely political organization. And even there I saw:
Here are my advises to anyone trying to get a job or working at Amazon: Once in, choose between the following two options:
A. If you are very honest.
If you see any double-faced (double-talk) or dishonest behavior from your manager, do research on available jobs/teams.
Once you decided on a job on the internal job site, before pushing the "interested" button, contact the hiring manager to see if he/she would have you. Maybe have an informal interview. If he/she is willing to have you, press the button then, because the moment you press it, your current manager will know that you want to switch. Your current manager needs to be the last person to know if you want to switch because he/she can prevent it by putting you on DevPlan (framing you with bad work) before it, and then you are not allowed to switch.
B. If you are willing to compromise.
"Windbag" and build big, over-complicated, useless things. Nobody will dare to call you out on them, and you will be heftily rewarded and promoted. Promote yourself too by submitting your "promotion document" (filled out by yourself with your favorite lies) every month.
Some internal organizations are doomed because they are rotten to the core, and you will not be able to get the required talent.
In other organizations, technical expertise, groundedness, and knowing what is realistically possible are a must for engineering managers.
Recruiter reach out -> OA. Solved one question completely and passed half of the other question's tests. Later, I was rejected due to lack of experience on my resume. I actively asked if there were any SDE I positions, but they were unable to provid
There are 4 technical rounds. Each round covers: * LP * Low-level design * High-level design * DSA For each round, there is an option to have a preparation call with an Amazon member to get more detail about the round.
Interviewers were very friendly, very organized, and respectful during the meeting. The BQ was around 25 minutes, then there were SD and LeetCode problems. The interviewers didn't want to give hints, but that's okay.
Recruiter reach out -> OA. Solved one question completely and passed half of the other question's tests. Later, I was rejected due to lack of experience on my resume. I actively asked if there were any SDE I positions, but they were unable to provid
There are 4 technical rounds. Each round covers: * LP * Low-level design * High-level design * DSA For each round, there is an option to have a preparation call with an Amazon member to get more detail about the round.
Interviewers were very friendly, very organized, and respectful during the meeting. The BQ was around 25 minutes, then there were SD and LeetCode problems. The interviewers didn't want to give hints, but that's okay.