-
Amazon 코딩 인터뷰 준비 문제 30개Interview 2025. 3. 15. 13:18728x90
🔹 Amazon Coding Interview Top 30 Problems
(출처: LeetCode)
1️⃣ Array & String
- Two Sum - #1
- Longest Substring Without Repeating Characters - #3
- Median of Two Sorted Arrays - #4
- Container With Most Water - #11
- Best Time to Buy and Sell Stock - #121
- Subarray Sum Equals K - #560
- Product of Array Except Self - #238
- Longest Palindromic Substring - #5
- Minimum Window Substring - #76
- String to Integer (atoi) - #8
2️⃣ Linked List
- Reverse Linked List - #206
- Merge Two Sorted Lists - #21
- Linked List Cycle - #141
- LRU Cache - #146
- Add Two Numbers - #2
3️⃣ Tree & Graph
- Binary Tree Level Order Traversal - #102
- Lowest Common Ancestor of a Binary Tree - #236
- Number of Islands - #200
- Word Ladder - #127
- Course Schedule - #207
4️⃣ Heap & Greedy
- Top K Frequent Elements - #347
- Task Scheduler - #621
- Find Median from Data Stream - #295
5️⃣ Dynamic Programming
- Climbing Stairs - #70
- Coin Change - #322
- Longest Increasing Subsequence - #300
6️⃣ Others
- Valid Parentheses - #20
- Merge Intervals - #56
- Generate Parentheses - #22
- Valid Anagram - #242
🔥 Amazon Coding Interview 대비 전략
✅ 1. 기본기 강화
- HashMap, Sliding Window, Two Pointers, DFS/BFS, Backtracking, Heap, Trie 등의 알고리즘 패턴 숙지
- Amazon은 시스템 디자인보다 코딩 테스트에 집중하는 경향이 있음.
- 자료구조 & 알고리즘 기본 개념 확실히 정리
✅ 2. LeetCode Medium 위주로 연습
- 상위 30문제에서 Medium 레벨 문제를 집중적으로 풀이
- Hard 문제는 follow-up 대비용
✅ 3. Amazon Leadership Principles 연습
- 면접 중 일부 시간은 행동 질문 (Behavioral Questions)에 할당됨
- 예제:
- Tell me about a time when you disagreed with a team member.
- Tell me about a time when you had to deal with a difficult customer.
- Tell me about a time when you solved a complex problem with limited resources.
728x90'Interview' 카테고리의 다른 글
실시간으로 서버 장애를 감지하기 위해 어떤 모니터링 시스템을 구축할 것인가요? (0) 2025.03.16 프로덕션에서 장애가 발생했다면, 어떤 단계로 접근할 것인가요? (0) 2025.03.16 파이썬 알고리즘 코딩시 유용한 팁 #1 (0) 2025.03.15 SLI, SLO, SLA의 차이점은? (0) 2025.03.11 SRE의 핵심 원칙과 DevOps와의 차이점은 무엇인가? (0) 2025.03.11