Topic | Question | Difficulty | Techniques | Solution |
---|---|---|---|---|
2D Array | 286. Walls and Gates | Medium | BFS | CLICK |
2D Array | 286. Walls and Gates | Medium | DFS | CLICK |
Topic | Question | Difficulty | Techniques | Solution |
---|---|---|---|---|
Linked List | 206. Reverse a Linked Lists | EASY | CLICK | |
Linked List | 286. Walls and Gates | Medium | DFS | CLICK |
(1) 206. Reverse a Linked List
EASY;
// Input: head = [1,2,3,4,5] // Output: [5,4,3,2,1]
(2) 92. Reverse Linked List II (M, N Reversals)
MEDIUM;
// Input: head = [1,2,3,4,5], left = 2, right = 4 // Output: [1,4,3,2,5]
Topic | Question | Difficulty | Techniques | Solution |
---|---|---|---|---|
Stack | 20. Valid Parentheses | EASY | CLICK | |
Stack | 1249. Minimum Remove to Make Valid Parentheses | Medium | Critical Thinking | CLICK |
(1) Amazon LP Questions
https://leetcode.com/discuss/study-guide/2004928/Amazon-LP-Questions
(2) Two pointer questions
https://leetcode.com/discuss/study-guide/1688903/Solved-all-two-pointers-problems-in-100-days
(3) Dynamic Programming - Study Guide
(4) Amazon Interview Question Lists by topic
https://www.interviewkickstart.com/interview-questions/amazon-interview-questions
https://www.interviewkickstart.com/interview-questions/amazon-onsite-interview-questions
https://www.interviewkickstart.com/blog/top-algorithms-for-coding-interview