Dynamic working culture for you to succeed: It's my first month here at Amazon, and this is what I can foresee if I execute as a humble leader.
Worry-free first month of onboarding experience: Other than the famous, well-known Leadership Principles in mind, onboarding activities include many courses and execution experiments. At least in the team or org that I stayed, I don't need to worry about making a contribution at all during this period of time. It allows me to observe what the team does and how the team does things. Also, many courses are very useful to help any SDE become an excellent engineer. It's a great process to help any new member get ready and start their journey well.
Very strong, competitive salary pay, this is why I switched from Microsoft to Amazon.
Teammates are all very humble and love to help. Everyone here can be considered a leader, and they are eager to share their knowledge and experience to make you successful as well. I don't find any PIP or competing interests at all.
The culture and working environment expect you to be a leader of your own and make a contribution to the team, the org, or even broader impact. I would recommend someone who knows what he/she wants or is self-motivated enough to join. Otherwise, you might get lost since no one would push you to do anything, which might end up in a loop of failure.
To be continued: It's just my first month, and I would expect more findings as I expand my network and contributions. Would love to share more when possible.
It's easy to say but hard to execute. This requires some foundation and experience so you won't get lost. Everyone is very busy, and managers are not mentors, so self-motivation is very, very important. Often without a good mentor, you will waste a lot of time finding out what you do and how you do it.
I don't find this as a requirement in our team's development yet, so if you don't have a good coding habit, you would miss the learning opportunities to code collaboratively. This is an important habit in most other software companies.
There are very many internal resources and shared folder-style documents, but not as easy as Microsoft, which might be because I am new. But I would expect a much better user interface, so far at least.
To be continued...
The interview process involved a phone screening, a one-hour take-home technical assessment, followed by four on-site interviews. Every step of the process offered great communication and clear expectations, including the provision of prep materials
I applied online. The interview was split across two days, with two rounds each day. Each round lasted about an hour. From my experience, the content wasn't fixed; it seemed to depend on the interviewer. * Round 1: 2 LP questions (about 20 minutes)
The interview was not hard if you were prepared. You can expect a lot of standard questions, and it was an overall easy interview. There is a particular set of questions which can be referred to, and one can expect to see the same questions from tha
The interview process involved a phone screening, a one-hour take-home technical assessment, followed by four on-site interviews. Every step of the process offered great communication and clear expectations, including the provision of prep materials
I applied online. The interview was split across two days, with two rounds each day. Each round lasted about an hour. From my experience, the content wasn't fixed; it seemed to depend on the interviewer. * Round 1: 2 LP questions (about 20 minutes)
The interview was not hard if you were prepared. You can expect a lot of standard questions, and it was an overall easy interview. There is a particular set of questions which can be referred to, and one can expect to see the same questions from tha