We Are Glad To Inform That You Got The Job- Hope You Hear This Soon-SURVAYU
Posts

Interview Experience: Amazon – Software Development Engineer (SDE‑1)

 


RECRUITMENT is still going on for this JOB - CLICK HERE for JOB DETAILS

Date & Time: 11‑1‑2025 | 10:00 AM IST
Location: Virtual (Amazon Chime)
Experience Level: 1 Year
Mode: Virtual


Round 1: Online Assessment (HackerRank / Work Simulation)

Q1. Write code to find the longest substring without repeating characters.
Candidate Answer: Provided a sliding-window solution with O(n) time. Passed all test cases.

Q2. Group anagrams from a list of strings.
Candidate Answer: Used hashing of sorted strings. All test cases passed.

Q3. Work Simulation task: handle 5–6 email-style scenarios and troubleshoot a product-page failure.
Candidate Answer: Selected correct decisions and debugging steps; scored well on decision quality 


Round 2: Technical Interviews (Coding + Design)

Interview 1

Q1. Solve “Trapping Rain Water.”
Candidate Answer: First used O(n) space solution, then refined to two-pointer O(n) time, O(1) space .

Q2. Print left view of a binary tree.
Candidate Answer: Compared DFS and BFS methods; implemented DFS for efficiency .

Interview 2

Q3. Build an LRU (or LFU) cache.
Candidate Answer: Used LinkedHashMap for LRU; second candidate handled LFU discussed via heap + map .

Q4. Zigzag level order traversal of a binary tree.
Candidate Answer: Implemented BFS with two stacks.

Interview 3

Q5. Currency conversion graph problem (graph algorithm).
Candidate Answer: Solved via BFS/DFS on weighted directed graph .

Q6. Longest Consecutive Sequence (array problem).
Candidate Answer: Used HashSet for O(n) complexity .

Q7. Kth largest element in BST.
Candidate Answer: Inorder traversal with counter, standard approach .

Q8. Product of array except self.
Candidate Answer: Achieved O(n) time and O(1) extra space .

Q9. Capacity to ship packages within D days (binary search + greedy).
Candidate Answer: Explained binary search over capacity and validated with greedy check .

Q10. Decode Ways (DP).
Candidate Answer: Presented recursive + memoized solution with explicit complexity .

Q11. Sliding window medium problem.
Candidate Answer: Used dynamic two-pointer approach within asked time .


Round 3: System Design Lite (Low-Level Design focus)

Q1. Design a URL shortener service (bit.ly style).
Candidate Answer: Covered hashing with collision handling and storage choices.

Q2. Bookstore word-count system (LSI question: count occurrences).
Candidate Answer: Defined classes, storage, indexing, and query API .


Round 4: HR / Leadership Principles

Q1. Tell me about a time when you took ownership.
Candidate Answer: Described project wing-up and led bug-fixing sprint.
Correct Answer: Offer a STAR structure: situation → tasks → actions → results.
Feedback: "Good example; could include more metrics."

Q2. Describe a conflict with your manager and resolution.
Candidate Answer: Explained disagreement over timeline, compromised for team success.
Correct Answer: Emphasize active listening, data-driven compromise.
Feedback: "Solid behavioural alignment; improvements in framing the conflict appreciated."

Q3. When did you go outside your area of expertise?
Candidate Answer: Implemented caching mechanism unknown earlier.
Correct Answer: Should explain learning path, impact, metrics.
Feedback: "Good approach, tie back to project outcomes."

Q4. How do you handle feedback or negative performance feedback?
Candidate Answer: Recounted receiving code-review critique and improving code quality post-hoc.
Correct Answer: Show openness, iterative improvement.
Feedback: "Transparent and growth-oriented, desirable traits."

Q5. Why Amazon?
Candidate Answer: "Strong brand and career growth."
Correct Answer: Connect to culture (ownership, customer obsession).
Feedback: "Answer lacked specificity; mention leadership principles next time."

Q6. Tell me about working under pressure.
Candidate Answer: Managed deadlines during a college hackathon.
Correct Answer: Explain planning, task prioritization, outcomes.
Feedback: "Coherent answer; could add metrics like launch time saved."


Notes on Panel Structure and Timings

  • Online Assessment: 2 coding + 1 work-simulation task (1 hour) 

  • Technical Rounds: 2–3 sessions, typically 45–60 minutes each, mixing DSA and LLD 

  • HR Round: Focused exclusively on Amazon Leadership Principles and conflict/feedback behaviour 


Summary of Question Coverage

Total Questions: 20+

  • Coding: 11

  • System Design: 2

  • Behavioral / HR: 6

Post a Comment