Panda Guru LogoPanda
Guru

Amazon | System Development Engineer I | Interview Exp

Round 1: LPs + DSA

Questions:

Candidate's Approach

I initially solved the stack problem using O(n) time and space. After being prompted to optimize to O(1) space, I was able to think through the approach and code it. However, when faced with the additional constraints, I struggled to complete the solution before time ran out.

Interviewer's Feedback

The shadowing interviewer falsely mentioned that I had only solved the "warm-up question," despite it being the only med-hard question prepared. This feedback was cited as the reason for my rejection.


Round 2: LPs + Scripting + Troubleshooting + System Design Concepts

Questions:

Candidate's Approach

No approach provided.

Interviewer's Feedback

No feedback provided.


Round 3: HM Round - LPs + Troubleshooting

Questions:

Candidate's Approach

I felt very comfortable in this round and could confidently answer the questions.

Interviewer's Feedback

No feedback provided.


Round 4: Bar Raiser

Questions:

Candidate's Approach

The interviewer noted down every detail, especially numbers and percentages mentioned in my responses. He grilled me on my resume, asking how I measured specific metrics and what improvements I could make.

Interviewer's Feedback

No feedback provided.


Takeaway: While I faced rejection, the experience provided valuable lessons. For anyone preparing, I recommend focusing on:

Additionally, companies should ensure that interviewers, especially shadowing or less experienced ones, are adequately trained to conduct fair and structured interviews. Poorly managed interviews not only hinder a candidate's chances but also reflect poorly on the company's hiring process.

Verdict: Rejected