The complete, no-fluff guide — eligibility & criteria, online assessment (placement paper) format, every technical round, the Bar Raiser, the HR round, real questions with answers, and the SDE-1 salary range. Everything you need to crack Amazon.

Amazon is one of the most sought-after first employers for Indian engineering and tech graduates — and for good reason: real ownership from day one, world-scale systems, a strong learning culture, and a compensation package that is among the best for freshers in the country. But the hiring bar is genuinely high, and the process rewards candidates who prepare deliberately rather than just hope for the best.
This guide walks you through exactly what to expect: who is eligible, how the online assessment (the “placement paper”) is structured, what each technical round and the Bar Raiser actually test, how the HR round and salary discussion go, and a bank of real-style questions with model answers. Follow the preparation roadmap at the end and you’ll walk in knowing the playbook — not guessing.
The Software Development Engineer (SDE-1) role is the flagship, but Amazon hires freshers across several tracks.
The flagship fresher role — build and ship large-scale systems. Heavy DSA + problem-solving focus.
Support and troubleshoot AWS services. Networking, OS, and troubleshooting fundamentals matter most.
Keep production systems healthy. Scripting, Linux, debugging and clear communication are key.
Data-driven roles across retail, ops and finance. Excel/SQL, analytical aptitude and ownership.
Exact cut-offs vary per drive — these are the typical requirements for Amazon India fresher roles.
Always confirm the precise eligibility on the official Amazon Jobs posting for your specific drive — criteria change year to year.
From application to offer — here is the full journey and how long each stage typically takes.
Apply via the Amazon Jobs portal, campus drive, or a referral. Resumes are screened on eligibility, projects, internships and coding profiles.
The make-or-break filter. A multi-part test on the Amazon/SHL platform covering coding, debugging, CS aptitude and behavioural (Work Style) sections.
Live DSA problem solving on a shared editor, plus questions on your projects and core CS. Communication and approach matter as much as the final code.
Harder DSA, problem variations, and deeper CS fundamentals (OS, DBMS, OOP, networks). Leadership Principles are woven into the discussion.
A specially trained interviewer from outside the hiring team safeguards Amazon’s hiring bar — a balanced mix of tough technical + deep Leadership Principle questions.
Behavioural fit, more Leadership Principles, availability, and compensation discussion — followed by the offer for selected candidates.
The OA is the biggest filter — a proctored, multi-section test (~3 hours). Here is exactly what each section contains.
Fix small broken code snippets quickly. Tests reading speed and attention to detail.
Two DSA problems (arrays, strings, hashing, trees, graphs, DP). Aim for correct + optimal with edge cases passing.
CS fundamentals + logical/quantitative aptitude (OS, DBMS, OOP, pseudocode, complexity).
Behavioural questionnaire mapped to Amazon’s Leadership Principles. Answer honestly and consistently.
Day-in-the-life scenarios — you pick how you’d respond. Evaluates ownership, customer obsession and judgement.

What each round focuses on, the exact topics, what the interviewer is really evaluating, and a pro tip.
Can you break a problem down, reason about complexity, write clean code, and explain trade-offs out loud?
Pro tip: Think aloud. State brute force → optimise → dry-run on an example → then code. Always discuss time & space complexity.
Depth on tougher problems and whether your fundamentals are solid under follow-up pressure.
Pro tip: Expect follow-ups that change a constraint (“what if the array doesn’t fit in memory?”). Practise variations, not just solutions.
An objective, outside-the-team check that you raise Amazon’s overall hiring bar — not just “good enough”.
Pro tip: Prepare 8–10 real STAR stories you can flex to any Leadership Principle. The Bar Raiser’s vote carries serious weight.
Behavioural questions mapped to these run through every stage. Prepare STAR stories for each — they matter as much as your code.
The final conversation — fit, behaviour, availability and your offer.
More Leadership-Principle stories — conflict, failure, initiative, customer focus. Keep them real and STAR-structured.
“Why Amazon?”, relocation, joining date, notice/availability, and any role preferences.
They walk you through the base + bonus + RSU structure. For freshers it’s largely standardised — clarify, don’t over-negotiate.
Tap any question to reveal a model answer. Practise saying these out loud.
Use a hash map to count each character in one pass, then scan the string again and return the first character with count 1. Time O(n), space O(1) for a fixed alphabet. Mention handling of empty strings and case-sensitivity as edge cases.
Floyd’s Tortoise & Hare: move a slow pointer by 1 and a fast pointer by 2. If they ever meet, there is a cycle; if fast hits null, there isn’t. O(n) time, O(1) space. Be ready to extend it to find the cycle’s start node.
Treat the grid as a graph and run DFS/BFS from every unvisited “1”, sinking the whole connected component each time; increment a counter per new component. O(rows×cols). Clarify whether diagonal connections count.
Bottom-up DP: dp[x] = min(dp[x − coin] + 1) over all coins. Initialise dp[0]=0, rest to infinity. O(amount×coins). Explain why greedy fails for arbitrary denominations.
A process is an independent program with its own memory space; a thread is a lightweight unit of execution that shares its process’s memory. Threads are cheaper to create and communicate, but need synchronization to avoid race conditions.
DELETE removes selected rows and can be rolled back (DML, fires triggers). TRUNCATE removes all rows fast without logging each row and resets identity (DDL). DROP removes the entire table structure. Order of destructiveness: DELETE < TRUNCATE < DROP.
Atomicity (all-or-nothing transactions), Consistency (valid state to valid state), Isolation (concurrent transactions don’t corrupt each other), Durability (committed data survives crashes). They guarantee reliable database transactions.
Encapsulation (bundle data + behaviour, hide internals), Abstraction (expose only what matters), Inheritance (reuse via parent–child), Polymorphism (one interface, many forms via overriding/overloading). Give a quick real example for each.
Use STAR: Situation, Task, Action, Result. Pick a real example where you spotted a gap nobody owned, stepped up, drove it to done, and quantify the impact. Maps to “Ownership” and “Bias for Action”.
Show “Have Backbone; Disagree and Commit”: you voiced a reasoned, data-backed disagreement respectfully, then — once a decision was made — committed fully and helped execute it. End with the outcome and what you learned.
Choose a genuine failure, own your part without blaming others, explain the root cause you found (Dive Deep), the fix, and how you changed your approach afterwards (Learn and Be Curious). Authenticity beats a “humble-brag”.
Be specific: scale of impact, the builder/ownership culture, the Leadership Principles, and a product or AWS service you genuinely admire. Avoid generic “big company / good package” answers — tie it to how you like to work.
Show growth ambition grounded in the role: becoming a strong, independent engineer, owning larger systems, mentoring juniors, and deepening expertise — framed around delivering customer impact, not just titles.
For freshers, say you’re open to Amazon’s standard SDE-1 structure and trust it’s fair and competitive; you can note you’ve researched the market. Keep it collaborative, not a hard negotiation at this stage.
A typical SDE-1 package is base + sign-on bonus + RSUs. Figures below are indicative and vary by team, location and year.
* RSU value depends on the stock price at vesting; the 4-year vesting schedule is weighted to later years. Non-SDE fresher roles (support, ops, analyst) typically range ₹4.5–12 LPA. All figures are indicative market estimates, not official Amazon numbers.
A focused, week-by-week plan that takes you from fundamentals to interview-ready. Pair it with our free prep resources.
Arrays, strings, hashing, linked lists, stacks/queues, recursion. Solve 5–8 problems daily and revise patterns, not just solutions.
BFS/DFS, BST, heaps, tries, sliding window and dynamic programming. Time every solve and push for optimal complexity.
Revise OS, DBMS, OOP, networks. Take full-length timed Amazon-style online assessments and fix weak areas.
Write 8–10 STAR stories, map them to LPs, and do 3–4 mock interviews thinking aloud the whole time.

Resume shortlisting → a ~3-hour Online Assessment (coding, debugging, CS aptitude, Work Style + Work Simulation) → 2 technical interviews → a Bar Raiser round → an HR/Hiring Manager round → offer. The exact number of rounds varies slightly by role and drive.
Typically B.E./B.Tech/M.Tech/MCA/M.Sc graduates (CS/IT and allied branches most common), 60%+ marks or 6.5+ CGPA throughout, graduating in the eligible batch, and strong DSA fundamentals. Exact cut-offs and backlog policies vary by drive.
Indicatively around ₹28–34 LPA total CTC for SDE-1, combining a fixed base (~₹17–22 LPA), a sign-on bonus, and RSUs that vest over four years. Figures are approximate and vary by team, location and year — treat them as indicative, not official.
It is challenging but very crackable with practice. The coding section needs optimal, edge-case-clean solutions, and the behavioural sections must align with Amazon’s Leadership Principles. Timed, full-length mock OAs are the single best preparation.
A round taken by a specially trained interviewer from outside the hiring team who safeguards Amazon’s long-term hiring bar. They probe both a tough technical problem and deep Leadership-Principle behavioural stories, and their assessment carries significant weight.
Yes — heavily. Behavioural questions mapped to the 16 Leadership Principles run through the OA, technical rounds, Bar Raiser and HR. Prepared STAR stories are as important as your coding ability.
Create a free profile to track your prep, get fresher jobs and internships that match your skills, and access our interview resources.