One of the best things about working at Amazon (especially AWS) is that the scale creates really interesting problems for software engineers. It's very motivating to see academic problems on a daily basis. There are really smart people around, and the culture is very open and encouraging people to learn from each other.
Every AWS product is an art of engineering. It's an excellent chance to get to know the behind-the-scenes.
Teams are independent and can iterate really fast. Every engineer partakes in the decision of what to do next. There's almost zero bureaucracy. It's great to be responsible for the operations of the software. Being on-call adds another dimension to software engineers.
Sometimes work/life balance becomes all work and no life, especially when time gets closer to big events (like Black Friday or AWS Re-Invent). I don't think there's any tech company out there promising good work/life balance throughout the year. There are no shiny perks like free lunch, etc. Internal developer tools are too centric, hard to use, and hard to learn.
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
It went well, with half an hour for leadership principles and the other half an hour for coding and system design. It’s a great experience overall. System design, they expect more clarity.
Leetcode-style questions. You are given an image represented by an m x n grid of integers, `image`, where `image[i][j]` represents the pixel value of the image. You are also given three integers: `sr`, `sc`, and `color`. Your task is to perform a
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
It went well, with half an hour for leadership principles and the other half an hour for coding and system design. It’s a great experience overall. System design, they expect more clarity.
Leetcode-style questions. You are given an image represented by an m x n grid of integers, `image`, where `image[i][j]` represents the pixel value of the image. You are also given three integers: `sr`, `sc`, and `color`. Your task is to perform a