Go2X

On This Page

Amazon
Amazon

Amazon Interview Experience

Selection

Amazon Interview Experience for Fresher SDE - Intern — Oct 2025

Role

SDE - Intern

Experience

Fresher

Total Rounds

2 Rounds

Application Process

The candidate applied through the college's on-campus placement process after the opportunity was shared by the placement cell. The process began with resume submission and shortlisting based on eligibility and profile. It was structured across multiple scheduled evaluation stages before the interview rounds.

Topics Prepared

Data Structures and AlgorithmsOperating SystemsDatabase Management SystemsObject-Oriented ProgrammingComputer NetworksSystem DesignProblem Solving and Coding Practice

Preparation Strategy

Preparation lasted three months. The candidate focused on strong fundamentals rather than chasing outcomes, especially Data Structures, Algorithms, and core problem-solving. Consistent practice and reflection on mistakes helped build confidence.

Projects and internships provided practical exposure to real systems, debugging under pressure, clarity of thought, and ownership of solutions.

Resume Tips

Keep the resume to one page and make it easy to scan.

Focus on impact and quantify performance, scale, or users where possible.

Highlight relevant skills and projects that you understand deeply.

Avoid unnecessary buzzwords, proofread carefully, and be honest because everything can be discussed in interviews.

Preparation Tips

Focus on strong fundamentals instead of memorizing patterns.

Practice consistently and analyse mistakes after every problem.

Interview Rounds (2)

Detailed breakdown of each evaluation round, questions asked, and candidate approaches.

Round 1

Round 1 — Online Coding Test

90 minutes | Platform: HackerRank | Difficulty: Medium | Outcome: Cleared

The assessment evaluated problem-solving, Data Structures and Algorithms knowledge, coding accuracy, and the ability to write efficient solutions within constraints.

Problem 1: Longest Substring Without Repeating Characters

Given a string of length n, find the length of the longest substring without repeating characters.

Constraints: 1 ≤ n ≤ 10⁵ | Time Limit: 1 second

Sample: abcabcbb → 3

Approach: Use two pointers with a sliding window and a set/map. Expand the right pointer, add new characters, update the maximum length, and move the left pointer until duplicates are removed.

Complexity: O(n)

Problem 2: Rotting Oranges

Given a grid containing empty cells (0), fresh oranges (1), and rotten oranges (2), every second a fresh orange adjacent in four directions to a rotten orange becomes rotten. Find the minimum time required, or return -1 if impossible.

Constraints: 1 ≤ N, M ≤ 500 | Time Limit: 1 second

Sample: 3×3 grid with initial rotten orange → minimum time 4

Approach: Put all initially rotten oranges into a queue, count fresh oranges, then perform multi-source BFS level by level. Each level represents one minute. Return -1 if fresh oranges remain.

Round 2

Round 2 — Video Call

60 minutes | Difficulty: Medium | Outcome: Cleared

The interview environment was professional, calm, and well-organized. Instructions were clear, there were no major technical issues, and the interviewer encouraged clear explanations and logical thinking.

Problem 1: Basic Calculator II

Given a string representing an arithmetic expression, evaluate it while respecting operator precedence. Integer division truncates toward zero.

Example: 3+2*2 → 7

Approach: Scan the expression once, build multi-digit numbers, process the previous number whenever an operator appears, immediately handle multiplication/division, accumulate addition/subtraction, and add the final value.

Constraints: T ≤ 10, |STR| ≤ 10⁶, Time Limit: 1 second.

Problem 2: Find The Single Element

Given a sorted array where every number occurs exactly twice except one number, find the number occurring once.

Example: {1, 1, 2, 3, 3, 4, 4} → 2

Approach: XOR every element. Since a ^ a = 0 and a ^ 0 = a, duplicate values cancel and the unique value remains.

Expected complexity: O(n), with an O(log n) solution encouraged.

Candidate Journey

The journey began with strong fundamentals rather than chasing outcomes. Alongside academics, projects and internships built practical understanding of systems, debugging, clarity, and ownership. Setbacks were treated as feedback, leading to continuous refinement of weak areas.

The key lesson was that consistency, strong fundamentals, and belief in the process matter more than shortcuts or last-minute preparation.

Why the Candidate Was Selected

The candidate believes selection came from strong Computer Science fundamentals, a consistent problem-solving approach, and the ability to clearly explain their thinking. Projects and experiences demonstrated ownership, learning ability, and alignment with the role.

Key Takeaways

Build strong fundamentals.

Practice consistently and analyse mistakes.

Explain your thought process clearly.

Gain practical engineering experience through projects and internships.

Treat setbacks as feedback.

Prefer sustained preparation over last-minute study.

Candidate

Anonymous

Key Takeaways & Candidate Notes

Anonymous Candidate | Campus Placement | Selection

More Interview Experiences

Amazon

Amazon

Amazon Interview Experience for SDE1-Fresher | Off-Campus

3 RoundsFresher
Read Interview Experience
Hotstar

Hotstar

SDE – Intern

Selection

Disney+ Hotstar SDE Intern Interview Experience

3 RoundsFresherCampus+1
Read Interview Experience
Salesforce

Salesforce

AMTS

Rejection

Salesforce Interview Experience for Fresher AMTS, Apr 2026

2 RoundsFresherOther+2
Read Interview Experience
Go2X

India's leading training and placement platform offering hands-on learning, powered by 200+ IITian and industry experts, connecting students to 1,000+ hiring and referral partners.

Let's Go2X

Stay updated with Go2X

Get course updates, interview tips, and career insights delivered to your inbox.

Contact Us

Address

1st Floor, Plot No 332, Phase IV, Udyog Vihar,
Sector 19, Gurugram, Haryana 122015

Email

support@go2x.live

Phone

+91 94107 10085

© 2025 Go2X Private Limited. All rights reserved.

Made with 🧡 and a lot of late nights.

Interview ExperiencesBlogsAbout UsPrivacy PolicyTerms of ServiceRefund Policy