No, nobody is crying at their desk. Work-life balance in my team is pretty good.
Off-hand project management. Within a certain constraint, you can work however you want, whatever you want, and whenever you want.
A lot of smart people around you.
People respect you because you work for Amazon.
Recent large-scale hiring brought some mediocre engineers to the company.
Bad onboarding experience. Amazon relies on your team to onboard you. When the team doesn't have a plan, you get in trouble.
I can see that if you are not a top-notch developer, you may struggle with the job. People have high expectations, and no one is going to tell you that you are doing a good job.
NO FREE LUNCH
Implement a plan to eliminate engineers that are good at white-boarding but don't have a clue about real work.
Onboarding... I know you've put a lot of resources into it already, but you need more! And a lot more on the team level.
Come on... give us free lunch!
First given a Hackerrank OA. If passed, then moved to final round. 4 rounds, all had behavioral at the beginning and coding for the rest of each round. 1 OOP, 2 Algo/DS, 1 Problem Solving.
1. Online Assessment Interview Invite to schedule. 2. Hiring Manager Round 2/3 LPs and 2 LeetCode medium problems. 3. Interview with SDE II Half an hour with LPs, and the other half doing a coding question to write maintainable code. 4. Bar Rai
After passing the Online Assessment, you then move on to the Final Loop Interviews, which consist of, but not necessarily in specific order: * Behavioral Interview * Technical Coding Interview (Leetcode style) * Low Level Design interview (OOP)
First given a Hackerrank OA. If passed, then moved to final round. 4 rounds, all had behavioral at the beginning and coding for the rest of each round. 1 OOP, 2 Algo/DS, 1 Problem Solving.
1. Online Assessment Interview Invite to schedule. 2. Hiring Manager Round 2/3 LPs and 2 LeetCode medium problems. 3. Interview with SDE II Half an hour with LPs, and the other half doing a coding question to write maintainable code. 4. Bar Rai
After passing the Online Assessment, you then move on to the Final Loop Interviews, which consist of, but not necessarily in specific order: * Behavioral Interview * Technical Coding Interview (Leetcode style) * Low Level Design interview (OOP)