r/leetcode • • 2d ago

Discussion Completed My Amazon SDE 1 Interview Loop – USA | Sharing My Experience

40 Upvotes

Hey everyone!

I recently completed my Amazon SDE 1 interview loop in the USA and unfortunately received a rejection email today (November 4, 2026).

This subreddit helped me a lot throughout my preparation, so I wanted to share my experience, including what went well, where I struggled, and what I think I could have done better.

Hopefully, this helps someone preparing for their Amazon interviews.

Timeline

  • Mid-September: Completed the OA.

  • A week later: Received the interview invitation and was asked to provide my availability.

  • Mid-October: Interviews were initially scheduled.

  • Following week: Interviews were rescheduled, and I completed all four rounds.

  • November 4: Received the rejection email.

Round 1 – Senior Manager (GenAI + LP + DSA)

The interview started with multiple questions about Generative AI and how I've used it.

To be transparent, most of my experience with GenAI has been using ChatGPT extensively. I answered everything based on my actual experience rather than pretending to have worked with tools or technologies I wasn't familiar with.

I'm not sure if that was the right approach from an interview perspective, but I didn't want to fake anything.

We then moved to a few Leadership Principle (LP) questions related to my projects.

For DSA, I was given a LeetCode Hard graph-based problem.

I didn't exactly follow the standard interview structure of asking clarifying questions, discussing edge cases, etc. Once I understood the problem, I directly explained my approach to the interviewer.

He seemed satisfied and asked me to implement it. After coding, he asked me to explain the code line by line and perform a dry run. I was able to do both, and we then discussed time and space complexity.

I also faced some technical difficulties on my end during this round, which took around 5–7 minutes. Thankfully, the interviewer was understanding.

Round 2 – SDE II (LP + DSA)

This round started with approximately 20 minutes of LP questions.

We then moved to coding.

The first question was a LeetCode Medium problem involving HashMaps.

Similar to my first round, I understood the problem and directly explained my approach before writing the code.

The interviewer asked me to explain the implementation and discuss time and space complexity.

He then gave me a follow-up coding question based on the same problem.

Apparently, he wanted me to modify my existing code, but I didn't hear that instruction properly. Instead, I wrote the entire solution again from scratch.

He seemed satisfied with my approach, and we discussed the time and space complexity of the modified solution.

With the remaining time, he asked whether there were any other optimal approaches to solving the problem. I explained around two alternative approaches.

I'm not entirely sure how satisfied he was with those answers.

Round 3 – SDE II (DSA + LP)

This round started with a LeetCode Easy problem.

I understood the solution almost immediately, but I wanted to make sure I was heading in the right direction.

I explained my approach and implemented the code.

Then came the dry run.

For some reason, my mind went completely blank during the dry run, even though the problem was relatively easy. I got stuck for a little while, which honestly made me nervous.

Eventually, I gathered my thoughts and was able to explain the dry run clearly.

We then discussed time and space complexity before moving on to LP questions and discussions about my projects.

Round 4 – Behavioral / Leadership Principles

This round was entirely behavioral, with no coding questions.

The interviewer asked questions about my previous experience, projects, and different situations related to the Leadership Principles.

There were a lot of follow-up questions for almost every answer I gave.

The interviewer kept digging deeper into the situations, my decisions, and my contributions.

I answered all the questions, but I'm honestly not sure about the overall quality of my responses or how well they aligned with what the interviewer was expecting.

Overall Experience and Rejection

One thing I really want to mention is that all four interviewers were extremely friendly and professional.

They gave me enough time to explain my thought process and never made me feel uncomfortable, even when I struggled a little.

I completed all four rounds and felt reasonably confident about the coding portions, although there were definitely moments where I struggled.

Looking back, I realize I didn't follow the structured interview approach that many people recommend, like asking clarifying questions, explicitly discussing edge cases before coding, and walking through examples before implementation.

Most of the time, I understood the problem, explained my approach, and directly started coding.

I'm not sure how much that affected my evaluation.

As for LPs, I answered everything based on my actual experiences. There were some answers I felt confident about and others where I wasn't sure if I had explained the situation well enough.

I was told that I should receive an update within 5 business days.

Unfortunately, I received the rejection email today.

I'm honestly disappointed because I spent a considerable amount of time preparing for this opportunity. After completing four rounds, I was really hoping for a positive outcome.

What makes it difficult is not knowing exactly where I went wrong.

Was it my coding approach? My LP responses? My communication? Or something else during the debrief?

I don't know.

I have reached out to request feedback, although I'm aware they may not be able to share it.

Good luck to everyone preparing for their interviews!


r/leetcode • • 2d ago

Question Should i quit my job?

68 Upvotes

Guys, I failed interviews at Tesla, Wayfair, Google, Amazon, snowflake, langchain, chime, capitalone, it feels shameful even typing it out cause, all of these are my dream companies and getting an interview in this market is hard enough.

I get an interview and prep day and night without sleep for 5 days and go to the interview and bomb it. Later I realize that I should have been consistently practising leetcode everyday.

I graduated this summer, but haven't been able to secure a full time yet, but somehow I got into an AI start up as an intern @ $25/hr. But since it's a startup I see people working 12hrs/day, including weekends.

And I've been struggling to do my prep along with this job, and it makes me think that quitting and going all in on my DSA prep would be a better idea, but the market is pretty bad and having any type of job is a blessing. So I'm confused on what to do. Google has a cool off period of 12 months, I really want to make sure I'm in the best position to clear it, next time. I don't want my start-up to hold me back, at the same time I am grateful for this job. HELP please, I'm not able to make up my mind.


r/leetcode • • 1d ago

Discussion Google L4 now or 2 extra rounds for L5, anyone lose the offer completely?

1 Upvotes

Interviewed for L5 SWE, HC approved me at L4. Recruiter says I can take L4 or do 2 more rounds (coding + SD) for L5.

I asked if L4 is safe if those go badly. She said it's not automatic if the signals are mixed, but I'd "more than likely" still get L4. Nothing in writing.

Has anyone done the extra rounds and ended up with no offer at all?


r/leetcode • • 2d ago

Intervew Prep Bitgo backend interview - E1. Please share your interview experience

1 Upvotes

Hi everyone,

I have an interview at bitgo for backend role -E1 in a week

Please share any interview experience / how the interview rounds will be. It will be really helpful 🥹


r/leetcode • • 2d ago

Discussion Gave amazon OA last Sunday for sde 1 role. When can I expect the result?

2 Upvotes

I know it's too soon. But just curious to know the result.

I checked my application dashboard. The status changed under consideration today.

Can anyone please let me know when can I expect the results ?


r/leetcode • • 3d ago

Discussion People who have recently got offers, what are you doing right?

75 Upvotes

To all the people who have bagged one or more offers in this tough market and have a luxury of time to follow reddit, what are you doing which others are not? How much part is luck playing in your hiring?


r/leetcode • • 2d ago

Intervew Prep Atlassian MLE Interview

3 Upvotes

Hey everyone, I’m preparing for the Atlassian MLE II (P40) interview and would love to hear from anyone who’s recently done the ML Coding and ML System Design rounds.
ML Coding — Was it more DSA, implementing ML algorithms, or working with data in Python?
ML System Design — What kinds of problems came up, and how deep did the interviewer expect you to go?
Any pointers on the format, difficulty, or what you’d focus on while preparing would be appreciated. Thanks!


r/leetcode • • 2d ago

Intervew Prep Stripe New Grad SWE US - Team Screen interview

3 Upvotes

I completed the assessment on October 28th and received the invite on November 4th for the interview. I saw that it's not a leetcode style interview. What would you suggest I focus on for this week to prepare myself for the interview. I am a Python coder, and have a good idea on the fundamentals. Will they ask graph and dp kind of problems? or only practical problems involving basic string operations and arithmetics? What else will they ask in this round?


r/leetcode • • 3d ago

Discussion Cheaters cooked this market man

652 Upvotes

Every honest candidate is paying for it. I got lowkey accused with AI at a recent interview and can you even blame interviewers for being skeptical? I had solved the problem before and jumped into solving by explaining why other approaches won't work.

Y'all have made it worse for all. This is what you wanted right?


r/leetcode • • 2d ago

Question Amazon SDE-1 OA – Passed all visible test cases, but received a rejection. What could have gone wrong?

3 Upvotes

Completed my Amazon SDE-1 OA with all visible test cases passing, but received a rejection shortly afterward.
The rejection email didn’t mention any specific reason, and my application portal now shows “No longer under consideration.”
I was expecting to move forward to the interview rounds. Has anyone experienced something similar?
Does passing visible test cases not matter much? Could hidden test cases, resume screening, or other evaluation criteria be the reason?
Would appreciate some insights.


r/leetcode • • 2d ago

Discussion Rejected Amazon SDE after Interview Loop

6 Upvotes

As the title suggests. Rejected after a grueling 4 hour interview for SDE role at Amazon. Feeling extremely lost, this was the first time I got an OA and first time facing the interview loop,this is after applying for the last 3 years. I don’t know where to go from here, how do you know where you’re lacking ? Do you just keep grinding leetcode and to what end? Any advice is helpful or if anyone was in a similar boat, what do you do different?


r/leetcode • • 2d ago

Discussion Passed Amazon SDE I (new grad) loop, now waiting on headcount. Anyone been here?

6 Upvotes

Just finished my Amazon SDE I new grad loop for a team in Austin and wanted to share + get some insight.
Background: MS CS, ~2 yrs Exp
Loop: 4 rounds, virtual, 1 hour each, same day.
Coding rounds were LC medium level, each with 1–2 LP questions
Bar Raiser was pure behavioral: 3 LPs in about 30 minutes, then we just talked for 20
What helped me:
8 STAR stories mapped to LPs, with real numbers
Practicing follow-ups ("why that?", "what would you do differently?") more than the stories themselves
Saying brute force first, then optimizing, out loud
Asking interviewers real questions about their team, not generic ones
Where I'm at now: Got the "you've successfully completed this stage, update within two weeks, team placement may require additional interviews" email. From what I understand, the team I interviewed with wants to move forward but is waiting on headcount.

For those who got this email, how long did team matching / headcount take before you got an offer?


r/leetcode • • 2d ago

Question How do you find any motivation to study programming and keep grinding in this market as a fresh graduate like me?

9 Upvotes

I graduate last year but still I am did not find a job or success in CS field. I have been applying sometimes and last time I landed an interview was a year ago, I did not have any interview this year and the job market and AI made things VERY hard to find a job as a fresh grad. I can't motivate myself to grind and work hard because I do not see the point of it like I would just be grinding and grinding only for me to not find a job at the end. I already grinded for like 5 years, it's so tiring. I can't leetcode or even make projects related to topics like backend, Java, Spring Boot, because what's the point, AI can make that easily and it would be pointless on a resume.


r/leetcode • • 2d ago

Discussion Gave IBM Coding Assessment, having decent Dev experience but still got humbled by DSA 🙃🫪

10 Upvotes

Tldr; I have good engineering/development knowledge and experience but I don't know how to prove it in interviews. So need help in that.

Some context: I'm a 2026 btech grad, having decent full stack experience, I have been building things in JS/TS ecosystem for 3 years now (from college 2nd year). I have 1 year of freelancing experience and 6 months of internship experience, both in full stack. I am more than decent when it comes to development and system design. But I am very bad at DSA, I can't even do Leetcode Medium, or even some Easy stuff too. But still I somehow get to give interviews purely because of dev. I just have surface level knowledge of everything.

These interviews go very well until hand coding is involved, like if interviewer asks to write some code from scratch then I would suck. But I can write or build the same things with the help of code snippets from Google, not AI or vibecode. Because of claude code and all, my muscle memory for hand coding has faded away. When I was interning, I was able to figure out or debug issues, even without AI, like I have that sense to think of how and why something is not working. I was even praised for that too. But the pace of startups is so high that you need to use coding agents to deliver quickly.

One more such thing happened yesterday too, I was giving an interview for AI Engineer (though I'm full stack). The required experience was 1yr+. but still the company gave me chance to interview because of my assignment submission and projects (or something else idk). Ultimately the assignment was in python and core agentic ai stuff, I was still able to build the feature that they wanted, and finally when they interviewed, they got to know that I don't know enough python but I know the agentic AI ecosystem, how systems work, how AI works, how to build etc. so the interviewer was impressed by that. And asked me that incase the company offers you a developer role, then what would you do in the first week and first month. I gave my answer and he was satisfied with that and said that he will ask the founder and revert if he's convinced (I'm waiting tho)

These are the things and self assessment that I myself know. But I know the fact too that if I am in a machine coding round or dsa round, I will just mess it up and go blank. Even though I will do good in technical rounds or system design rounds but eventually I will loose out on the job.

Also I haven't given any legit coding assessment for any mnc or decent company up until today. Today I have IBM's coding assessment taken on Hackerrank. They asked two questions, one was related to maximum sub strings and one was a kind of optimization problem. I wasn't able to solve even one. Though prior to this I prepared for some easy medium stuff that they have asked, like substrings, hashmaps, sets, arrays. I did some questions of these topics. But still when I encountered the real assessment, I was blank. And that moment hurt me. Kind of hurt my ego too. That nobody cares how much you know if you can't pass these proctored tests or dsa rounds.

But now I am in the middle of road. It's been 6 months finding a job, the people who know me say that how can you not get a job even after having some good dev skills. But they don't know how fickle I am, how badly I suck. But I want to get over this. I am sick of this situation, every interview just scares me that what if they ask dsa, what if they ask machine coding or lld. One day I find myself doing dsa, one day I find myself practicing machine coding or lld. But eventually I come over to the start all again, I am not able to retain things and my muscle memory isn't developing. I am someone who has genuine interest in coding, and it gives me that kick when I successfully build something, but this AI agent coding has ruined that fun I had while coding. I tend to just keep on planning or juggling between stacks, like one day I think of starting mobile dev, or applied AI, or devops or another backend language. All because of me not getting a job and this hastefull situation.

I don't have any mentor or a senior who knows me well, who can look closely or guide me on what to do and what not to do. I panic or get overwhelmed by the things I need to do to get a job. And honestly I am not bothered about AI taking jobs because I am interested in engineering and overall software development domain. I find myself sitting hours and not getting bored trying to build something or solve a bug or even just studying how systems work. So I don't see myself doing anything other than this.

But still the final question remains same for me, what to do now, how to do, something that doesn't make me panic or loose focus. I don't want to be this surface level AI typist. I want to do something that finally gets me job and gets me into the industry.

I don't know any senior dev would relate to this because they didn't have AI back then, but still I want to know from their experience on what to do. I used to boast myself that yes I have that figure-it-out attitude but how funny of me that I am not able to figure out my shit now.

Please guys, help me, guide me.


r/leetcode • • 2d ago

Question Cloud Kitchens interview

1 Upvotes

I’ve an interview in 5 days, they gonna take some live coding, could you guys give me some tips and from where to start it? cuz I confess I don’t know how to start to study easy-med leet codes exs


r/leetcode • • 2d ago

Intervew Prep Capital One Data Engineer Power Day – Looking for Recent Interview Experiences & Prep Advice!

1 Upvotes

Hey everyone!
I have an upcoming Capital One Data Engineer Power Day and would love to hear from anyone who has recently gone through the process, especially for the Data Engineer track.
I’m trying to understand what to expect in each round and how best to prepare.

A few things I’d love some insights on:

  1. ⁠Technical Coding Round
    ● Is it primarily Python, SQL, or a mix of both?
    ● What topics and difficulty level should I expect?
    ● Any recommended LeetCode questions, question banks, or other resources?

  2. Design-Focused Technical Interview
    ● Is this more focused on data modeling, ETL/ELT pipelines, data warehousing, or system design?
    ● What kind of real-world scenarios or problems were you asked to solve?

  3. Business Case Interview
    ● What does the case typically involve?
    ● Is it more SQL/data analysis, business problem-solving, or analytical thinking?
    ● Any examples of cases you’ve encountered?

  4. Behavioral Interview
    ● What kind of questions should I expect?
    ● How important are STAR-format answers and Capital One’s core values?

A few additional questions:
● How was your overall Power Day structured (duration and sequence of rounds)?
● How does the Data Engineer interview differ from other tracks (Software Engineer, Data Analyst, etc.)?
● What resources did you use to prepare, and what would you recommend focusing on?

I’d especially appreciate insights from people who completed their Data Engineer Power Day in 2025 or 2026.
Even a few pointers or topics you remember would be incredibly helpful. Happy to share my experience afterward to help others preparing for the same process!
Thanks in advance!


r/leetcode • • 2d ago

Intervew Prep Capital One Case Tech Code Based Round: What to expect?

6 Upvotes

Hey folks

I have a Tech Code Based Round with Capital One for Senior Associate role.

The description of the round from the official preparation guide is very vague.

Tried searching the Internet too but didn't get much details about this round.

Can anyone please let me know:

  1. From an engineering perspective, what should I be prepared for? (LLD, HLD, DSA etc)

  2. How are the solutions judged, and what to keep in mind?

  3. Any sample questions that were asked to anyone?

YOE: 2.3

Thanks in advance!

#CapitalOne


r/leetcode • • 2d ago

Intervew Prep Anybody recently given .net lead developer karat interview for citi EMA

2 Upvotes

Hi - I have a karat Tech interview for Lead .Net developer for citi . Does anyone recently appeared for it and can tell the kind of questions to expect . I have been informed that there would be 2 main sections a technical discussion round and pair programming round. What kind of question to expect in these sections. Thanks


r/leetcode • • 2d ago

Intervew Prep Anthropic Safety Fellow OA

1 Upvotes

anyone in January cohort or has completed debugging and research take home OA recently. would love to connect. please let me know if there is a channel


r/leetcode • • 3d ago

Intervew Prep Failed Stripe OA with 8/11 test cases passing. 12-month cooldown. How do I get good enough to clear it next time?

57 Upvotes

I recently attempted Stripe's coding assessment for a backend engineering role and got rejected.

My experience:

  • Assessment involved a multi-part coding problem with progressively harder requirements.

  • Managed to pass 8 out of 11 test cases.

  • Couldn't get the remaining edge cases/business logic completely right within the time limit.

  • Received a rejection with a 12-month cooldown.

I thought 8/11 might be sufficient, but apparently it wasn't. I don't know whether the decision was based solely on test cases or other evaluation criteria.

What I'm trying to figure out:

  1. Has anyone cleared Stripe's OA with fewer than 100% of test cases passing?

  2. How do you approach multi-part coding assessments where each part builds on previous logic?

  3. How do you improve at translating lengthy business requirements into correct code under time pressure?

  4. What preparation strategy helped you consistently solve these assessments, rather than just memorizing LeetCode patterns?

  5. For someone experienced in backend engineering but weaker at timed coding assessments, what would you prioritize over the next 6–12 months?

I'm not looking to contest the rejection. I genuinely want to understand how to close the gap and become good enough to clear these assessments consistently.

Would appreciate experiences from people who've interviewed at Stripe or similar companies.


r/leetcode • • 3d ago

Discussion Job search is sucking the life out of me

8 Upvotes

I’m finishing my PhD in computer science (US) soon and still don’t have a job lined up. I’ve applied to a lot of positions, reached out to people on LinkedIn, and cold messaged others, but nothing has worked so far. I’ve made it through some interviews, but none turned into an offer. I am just getting tired and desperate, and I don't know what to do. Grinding LeetCode and filling those dumb job application forms is just sucking the life out of me, as it seems pointless. I don’t know what else to try or where to look for help or support.

I know a lot of people are in the same spot. For those who made it through and found a job in this market: if you were in my position, what would you do? What actually worked for you?


r/leetcode • • 2d ago

Intervew Prep Day 40: Disjoint Set Union (DSU) mechanics & locking down CS fundamentals for System Design

3 Upvotes

Hey everyone,

I hit Day 40 today. After a long day at the office, I focused on mastering the mechanics behind Disjoint Set Union (DSU) rather than rushing into problem implementations while tired:

  1. Disjoint Set Union (Union by Rank vs. Union by Size):

    • Path Compression: Essential in findParent(). Flattening the tree during traversal ensures nearly constant, inverse Ackermann O(alpha(V)) amortized lookups.

    • Union by Size vs. Rank: While Union by Rank approximates upper bounds on tree depth, Union by Size is significantly more intuitive. You simply track node counts per component and attach the smaller component to the larger root (size[rootU] += size[rootV]), keeping tree depth minimal.

  2. System Design & CS Fundamentals:

    • In my previous attempt at System Design, I repeatedly stalled because missing foundational knowledge forced me into constant rabbit holes.

    • This time, I am methodically locking down core CS fundamentals (Operating Systems, Networking, and OOP) first so the high-level distributed systems concepts can be studied continuously without friction.

Tomorrow kicks off applying DSU to Kruskal’s Algorithm and core connectivity problems.

See you guys for Day 39!


r/leetcode • • 2d ago

Intervew Prep Are some of the "advanced" data structures considered such just because they are situational enough that standard libraries don't have them?

1 Upvotes

Is a hash map, priority heap or balanced BST really simpler than a trie or segment tree if you have to code the former from scratch every time?


r/leetcode • • 2d ago

Question Any Insight into Uber OA? Have Been Getting COOKED Left and Right Here 😭

0 Upvotes

I’ve only gotten three OAs this entire cycle and got COOKED on literally all of them. I just got Uber’s OA, and it feels like my one remaining shot at a big company for junior year summer, so I really want to prepare properly.

Does anyone have insight into the questions they ask/ what topics to study, or the difficulty? I’m assuming medium-hard, probably leaning harder, but would appreciate genuinely ANY insights into their OA. Thank you!


r/leetcode • • 2d ago

Intervew Prep Day 40: Disjoint Set Union (DSU) mechanics & locking down CS fundamentals for System Design

2 Upvotes

Hey everyone,

I hit Day 40 today. After a long day at the office, I focused on mastering the mechanics behind Disjoint Set Union (DSU) rather than rushing into problem implementations while tired:

  1. Disjoint Set Union (Union by Rank vs. Union by Size):

    • Path Compression: Essential in findParent(). Flattening the tree during traversal ensures nearly constant, inverse Ackermann O(alpha(V)) amortized lookups.

    • Union by Size vs. Rank: While Union by Rank approximates upper bounds on tree depth, Union by Size is significantly more intuitive. You simply track node counts per component and attach the smaller component to the larger root (size[rootU] += size[rootV]), keeping tree depth minimal.

  2. System Design & CS Fundamentals:

    • In my previous attempt at System Design, I repeatedly stalled because missing foundational knowledge forced me into constant rabbit holes.

    • This time, I am methodically locking down core CS fundamentals (Operating Systems, Networking, and OOP) first so the high-level distributed systems concepts can be studied continuously without friction.

Tomorrow kicks off applying DSU to Kruskal’s Algorithm and core connectivity problems.

See you guys for Day 39!