I applied for Amazoz with 8+ YOE in development but currently working as a Technical lead with 30-40% of my time going into coding and rest on architect level and requirement gathering and managing the team.
Passed the OA in June Mid .The questions were from the Top 50 Amazons list.
The onsite interview happened in July mid.
Round 1 : LP followed by Coding question I couldnt come up a good approach but the interviewer helped me with the approach but i realised it was pretty late till then and i could basically come up with methods i would need. Felt like a huge blow up front in the first round itself.
Round 2: LP followed by System Design. Was asked to design something which is already in Amazon and the person interviewing was the Project Lead of this system. Managed to provide a good solution and the interview went pretty well.
Round 3 : OOD round followed by LP. This round well pretty good as well.
Round 4: LP followed by Coding round. I provided a solution using Trie but the interviewer was more interested in handling that using HashMap which he suggested to me during the end, came up a solution in the last minute. But felt the interviewer was not much happy with my initial approach.
Overall i nailed each and every question i was asked for LP and every follow up question in System design. It is very important to ask the right questions and clarify the requirement.
Result: After a week got a call from my recruiter that based on my interview i am not being considered for SDE role but they would like me try for Project Lead/manager role based on the interviewers suggestion. Where i wont have to apply for an OA but another round of interviews.
Currently have asked for few days time to think about it. But really not sure i want to go that route or try again for SDE again later. Any suggestions will be really appreciated.