A "waterfall" company can drive a slow boat to nowhere attitude sometimes. You can get stuck working on very easy tasks for months.
The ability to work outside your role is limited. If you are new to software engineering, it would be beneficial to work at a startup first. You will gain more coding skills and coding projects that challenge your knowledge. At Amazon, you will work on the same thing 100 times until you automate it.
It is hard to get promoted at the upper levels. It's a "checkbox list" of requirements, and if the role you're in doesn't provide you those opportunities, you will never get promoted.
Listen to your engineers more.
FEE new grad role. Online assessment and then a phone screen, followed by another interview. The online assessment had two questions, both front-end based and pretty simple, like adding form validation using JavaScript. The phone screening include
Step 1: On-line Coding Assessment Step 2: Phone Interview Step 3: Final interview taking place virtually. This will involve 4-5 one-hour interview loops, with a mix of technical (coding, scripting, problem-solving).
I interviewed for a new grad front-end engineer position. Round 1: Phone interview Round 2: Onsite, with 3 interviews of 45 minutes each. The phone interview involved a simple problem. I was given a list of objects, and I had to traverse the list
FEE new grad role. Online assessment and then a phone screen, followed by another interview. The online assessment had two questions, both front-end based and pretty simple, like adding form validation using JavaScript. The phone screening include
Step 1: On-line Coding Assessment Step 2: Phone Interview Step 3: Final interview taking place virtually. This will involve 4-5 one-hour interview loops, with a mix of technical (coding, scripting, problem-solving).
I interviewed for a new grad front-end engineer position. Round 1: Phone interview Round 2: Onsite, with 3 interviews of 45 minutes each. The phone interview involved a simple problem. I was given a list of objects, and I had to traverse the list